
submit Method
Submits the form
Syntax
FORMsubmit()
Return Value
No return value
Remarks
The submit method does not invoke the onsubmit event handler Call the onsubmit event handler directly When using Microsoft® Internet Explorer 55 and later, you can call the fireEvent method with a value of onsubmit in the sEvent parameter
你好!
可以通过jqueryformjs来解决。<form>标题:<input type="text" name="title" /><br />
内容:<textarea name="content"><textarea/><br />
<button>提交</button>
</form>$('button')on('click', function() {
$('form')on('submit',
function() {
var title = $('inpur[name=title]')val(),
content = $('textarea')val();
$(this)ajaxSubmit({
type: 'post', // 提交方式 get/post
url: 'your url', // 需要提交的 url
data: {
'title': title,
'content': content
},
success: function(data) {
// data 保存提交后返回的数据,一般为 json 数据
// 此处可对 data 作相关处理
alert('提交成功!');
}
$(this)resetForm(); // 提交后重置表单
});
return false; // 阻止表单自动提交事件
}
);
});希望对你有帮助!
我觉得你有两个问题:
1。提交到frame没有成功。你应该给frame一个name。例如:
<IFAME name="FFF" ></IFRAME>
然后把提交的对象指向这个IFRAME。例如:
documentforms[0]target="FFF";
这样才能把当前页面的数据提交到IFRAME中去。
2。你的bjsp页面中有一个隐藏值来接受“name”这个参数。例如:
<INPUT name="name" value="<%=requestgetParameter("name")%>" >
这样的话,你在bjsp中提交到别的地方去的时候,就会有name参数了。
希望对你帮助!
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表单提交:
楼上的获取方法不够科学,建议使用:names = RequestForm("names") 这个是专门获取表单值的,RequestForm("names") 中的 names 就是任何文本框等表单元件的name啦 还有,你的表达也要设置提交到有这些的处理代码的asp网页才可以啊
以上就是关于submit 一个form以后怎么得到返回值全部的内容,包括:submit 一个form以后怎么得到返回值、在jQuery中直接提交表单后怎么获取返回值、jsp 页面form表单submit后 request.getParameter获取的值为null的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)