【发布时间】:2018-01-20 04:50:16
【问题描述】:
我想获得一个form 对象并通过在 Asp.net MVC 中单击按钮将数据提交到服务器。
这是我的 HTML 代码:
<form method="post" form-sync="ajax">
@Html.Hidden("InvtId", item.InvtId)
</form>
这是我的 JS 代码:
$(document).on("click", "[form-sync='ajax']", function() {
var formdata = new FormData($(this).closest("form")),
url = $(this).data("url");
$.ajax({
url: url,
type: "POST",
data: formdata,
processData: false,
contentType: false,
success: function(response) {
alert(response.message);
return false;
},
});
});
这是我的 MVC 代码:
var data = Request["InvtId"];
问题是data 变量为空
任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: javascript jquery html asp.net