表单提交到另一个php页面,如何保存获取表单值

表单提交到另一个php页面,如何保存获取表单值,第1张

一个表单无法同时提交多个页面,只有提交给一个页面后,再提交给下一个页面,就象安装软件时候的“下一步”一样,是一步一步的传递的。

PHP文件获取“上一步”表单传递来的数据,方法是使用数组$_GET和$_POST,例如表单里面有<input type=text name=user value=abc>,那么在PHP里面就有$_GET["user"]或者$_POST["user"](根据表单的提交方法),其值为"abc"。

ajax 提交 后在控制器里dump($_POST)你提交的数据 可在 控制台 里看返回的数据 查看是否有结果

在控制器里 echo "0k" 是返回结果 页面中 javascript 中的 if(data=='ok'){} 才可执行。

思路:利用name属性值获取checkbox对象,然后循环判断checked属性(true表示被选中,false表示未选中)。下面进行实例演示:

1、HTML结构

1

2

3

4

5

6

<input type="checkbox" name="test" value="1"/><span>1</span>

<input type="checkbox" name="test" value="2"/><span>2</span>

<input type="checkbox" name="test" value="3"/><span>3</span>

<input type="checkbox" name="test" value="4"/><span>4</span>

<input type="checkbox" name="test" value="5"/><span>5</span>

<input type='button' value='提交' onclick="fun()"/>

2、javascript代码

1

2

3

4

5

6

7

8

9

function fun(){

obj = documentgetElementsByName("test");

check_val = [];

for(k in obj){

if(obj[k]checked)

check_valpush(obj[k]value);

}

alert(check_val);

}

3、演示效果

今天也遇到这个问题 jsp里的下拉框的选中值传递给servlet

在servlet中

String select=requestgetParameter("selectName");得到的是选中的option的value值,那么如果我们把value值等于它的选择项的值得话就可以了比如

<select name="selectName">

<option value="羽毛球">羽毛球</option >

<option value="篮球">羽毛球</option >

<option value="足球">羽毛球</option >

</select>

在获取表单数据中,最常用的自动全局变量是$_GET和$_POST,它们分别获取通过GET方法提交的数据和通过POST方法提交的数据。

比如一个名称为"user"的文本框表单控件,如果用GET方法提交,可以用 $_GET["user"]或者$_GET['user']

获取它提交的值。

很好办

隐士表单

<input type="hidden" name="id" value="" />先设置等于空

写一个script脚本

function doSubmit(id)

{

documentgetElementsByName("id")value=id;//设置隐士表单等于你传过来的id

}

传过来的id 怎么获得? 你不是直接进入的jsp的界面是就从数据库中查出来显示了吗

所以button的onClick="doSubmit('${你从数据库查出来的id传过去}')"; 调用脚本的时候用EL取出你数据库的id传过去就行了 这样的话 你点击哪个就会把相应的id传过去

由于你没有源代码 所以写了半天 这样的方法传值已经写的滚瓜烂熟了 完全是可以的 。楼主试试

以上就是关于表单提交到另一个php页面,如何保存获取表单值全部的内容,包括:表单提交到另一个php页面,如何保存获取表单值、jquery中的$.post(),提交到php端如何获取值、如何获取checkbox提交的多个值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9497318.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存