Jquery来对form表单提交submitForm()(mvc方案)
来源:互联网 发布:qq飞车b车大黄蜂数据 编辑:程序博客网 时间:2024/06/02 03:26
我先说明一下,这是asp.net mvc 里面的用法,
Jquery来对form表单提交,下面是一个form表单,里面没有action字段,我们来用Jquery注册事件进行提交,
<form method="post" id="documentForm">
<input type="hidden" id="hidId" name="hidId" value="<%=Request.QueryString["id"] %>" />
<input type="hidden" id="hidAction" name="hidAction" value="<%=Request.QueryString["action"] %>" />
<div class="fieldbody">
<div class="tagsiglebody">
<table class="create">
<tr>
<th class="w100">
关键字:
</th>
<td class="nes">
<input type="text" id="txtKeyword" name="txtKeyword" class="txt w250" value="<%= ViewData.Eval("keywords") %>"
isnull="0" />
关键字请用逗号隔开
</td>
</tr>
</table>
</div>
</div>
<div class="btngroup">
<input type="button" class="btncreateok" id="btnConfirm" value="创建" />
<input type="button" class="btncreatecancel" onclick="history.go(-1)" value="取消" />
</div>
</form>
在js中的代码如下:
$(document).ready(function () {
$("#btnConfirm").click(function () {
$('#documentForm').submitForm({
url: "/Document/SubmitDocumentCreate",
dataType: "text",
callback: function (data) {
endFileUpload();
data = eval("(" + data + ")");
alert(data.Content);
if (data.Result > 0) {
location.href = data.Redirect;
}
},
before: function () {
startFileUpload();
var errMsg = "";
}
}).submit();
});
}
在js中,我们一定要注意,$(document).ready是必须的,不然会出错,其中对button、form的id进行事件绑定:$("#btnConfirm").click、$('#documentForm').submitForm
然后在$('#documentForm').submitForm方法中给出url和回调方法。
好了,这下就完成了,当然那怎么在Document/SubmitDocumentCreate中获取表单的值呢,用Request.Form["xxxxx"]就可以获取表单的值了。
- Jquery来对form表单提交submitForm()(mvc方案)
- Jquery来对form表单提交(mvc方案)
- mvc表单Form提交
- jquery 提交form表单
- jquery 提交form表单
- jquery 提交form 表单
- jQuery提交form表单
- JQuery提交表单form
- MVC提交Form表单(方法一)
- jQuery Form Plugin:AJAX方式提交表单的完全方案
- jQuery Form Plugin:AJAX方式提交表单的完全方案
- jQuery Form Plugin:AJAX方式提交表单的完全方案
- Jquery通过Ajax方式来提交Form表单
- 通过jQuery的Ajax方式来提交Form表单
- Jquery通过Ajax方式来提交Form表单
- mvc jquery 表单提交
- JQuery Form - 异步提交表单
- jQuery Form 页面表单提交
- myeclipse中disable maven nature如何恢复
- 设计模式之外观模式
- 转:ads 下 malloc堆分配问题
- ListView滚动事件响应,监听滚动到表头、表尾
- Mysql:is not allowed to connect to this MySQL server
- Jquery来对form表单提交submitForm()(mvc方案)
- ThinkPHP 源码学习(一) ThinkPHP.php
- android:screenOrientation属性
- sql server数据库关于时间
- HDU3065 病毒侵袭持续中 AC自动机
- Linux的文件结构
- 二叉树的序遍历wikioi3143
- 学生信息管理系统系列博客七
- 细分电商