如何获取form表单提交后返回值

如何获取form表单提交后返回值,第1张

1给form添加id值:

<form action="/News/SaveMessage" method="post" accept-charset="utf-8" class="form" id="frm-reg" name="frm-reg">

设置所有input标签的name属性值为数据库的字段值,即可以传值到后台

2给提交按钮添加id值:

<input class="sub-btn fl" type="button" id="sub" name="Submit" value="提 交">

3引用jquery-formjs文件

4jquery表单提交:

1给form添加id值:

<form action="/News/SaveMessage" method="post" accept-charset="utf-8" class="form" id="frm-reg" name="frm-reg">

设置所有input标签的name属性值为数据库的字段值,即可以传值到后台

2给提交按钮添加id值:

<input class="sub-btn fl" type="button" id="sub" name="Submit" value="提 交">

3引用jquery-formjs文件

4jquery表单提交:

表单是一个包含表单元素的区域。

一般只要格式正确,提交后直接使用$_GET或者$_POST就可以接收表单提交的数据,在TP中可以使用I('get')或者I('post')来接收数据,I方法除了基本的接收表单数据外还提供了过滤数据的功能。

看了看你贴的代码,应该改成下面的样子

<form action="__APP__/Nxwc/search" method="GET" >

<input type="button" onclick="show()" value="我猜" />

<p id="shows">输出的内容在这里哦</p>

<input type="submit" value="提交" />

</form>

修改部分如上,点击我猜按钮时并不提交,否则页面就跳转了,也不会有什么shows,点击提交按钮时才会提交到服务器。

php部分里,就收变量多了一个下划线。

我也同意用hidden控件

<head>

function

t(obj)

{

if(objvalue=="bj")

{

selectvaluevalue="bj";

}

if(objvalue=="tj")

{

selectvaluevalue="tj";

}

}

</head>

<body>

<form

id="form1"

runat="server">

<input

type="hidden"

name="selectvalue"

id="selectvalue"

value="wu"

/>

<select

name="select"

onchange="t(this)">

<option

value="bj">北京</option>

<option

value="tj">天津</option>

</select>

</form>

</body>

submit后用RequestForm["selectvalue"]ToString()可以取到

首先你需要一个提交按钮

可以生成button 然后button上写一个onclick事件,事件触发通过一个函数 执行这个函数指向你要提交的页面, 或者生成一个提交按钮,提交触发onsubmit ,onsubmit 指向action

<from action="1html(提交的位置,可以是jsp)" onsubmit="return true" method ="post"(拿到表单选中的内容)>

<input type="submit" value="提交"\>

</from>

第二种好点

以上就是关于如何获取form表单提交后返回值全部的内容,包括:如何获取form表单提交后返回值、如何获取form表单提交后返回值、thinkphp如何在后台获取前台form表单输入的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9826905.html

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

发表评论

登录后才能评论

评论列表(0条)

保存