第一种方式:submit 按钮 提交
<form action=\"MyDemand\" method=\"post\"> <span>关键字:</span> <input name=\"keywords\" type=\"text\" value=\"@keywords\" /> <input type=\"submit\" value=\"搜索\" /> </form>
第二种方式: $(\"#dataform\").ajaxSubmit() 提交
<form id=\"dataform\" action=\"UpdateUserInfo\" enctype=\"multipart/form-data\" method=\"post\">
<table style=\"width:100%;border:0;\" cellpadding=\"0\" cellspacing=\"0\">
<tbody>
<tr>
<td width=\"40\">名字:</td>
<td><input type=\"text\" name=\"nvc_name\" id=\"nvc_name\" value=\"@Model.nvc_name\" /></td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<input type=\"button\" value=\"保存\" id=\"btnsubmit\" />
</td>
</tr>
</tbody>
</table>
</form>
<script src=\"http://code.jquery.com/jquery-1.11.0.min.js\"></script>
<script src=\"http://malsup.github.io/jquery.form.js\"></script> //ajaxForm 依赖脚本
<script type=\"text/javascript\">
$(document).ready(function () {
$(\"#btnsubmit\").click(function () {if ($(\"[name=‘nvc_name‘]\").val() == \"\") {
alert(\"请填写名字\");
$(\"[name=‘nvc_name‘]\").focus();
return;
}
$(\"#dataform\").ajaxSubmit(function (r) {
alert(r.Msg);
if (r.success) {
location.reload();
}
})
})
});
</script>
第三种方式:post 提交
<table style=\"width:100%;border:0px;\" cellpadding=\"0\" cellspacing=\"0\">
<tbody>
<tr>
<td width=\"15%\" align=\"right\">手机号:</td>
<td><input type=\"text\"placeholder=\"请输入手机号\" id=\"nvc_user_name\"/></td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<input type=\"button\" value=\"保存\" id=\"btnsubmit\" />
</td>
</tr>
</tbody>
</table>
<script type=\"text/javascript\">
$(function () {
$(\"#btnsubmit\").click(function () {
var nvc_user_name = document.getElementById(‘nvc_user_name‘);
$.post(‘/Interface/ModefiyPwd‘, {
nvc_user_name: nvc_user_name.value,
}, function (data) {
if (data.success) {
$(\"#successdiv\").show();
$(\"#editdiv\").hide();
}
else {
layer.msg(data.Msg);
}
});
});
})
</script>
以上所述是小编给大家介绍的mvc中form表单提交的三种方式(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对phpstudy网站的支持!
本文地址:https://www.stayed.cn/item/10387
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我