我正在使用以下代码发布表单,但没有将表单数据传递给后面的代码?
<script type="text/javascript">
$(document).ready(function () {
$("#Submit").live("click", function () {
var formData = $("#CreateOrder").serialize();
$.post("/Orders/SaveExtra", formData, function (result) {
if (result.created) {
alert("Saved successfully!");
} else {
alert("Error!");
}
});
});
});
</script>
<input id='Submit' type='submit' value='Save Extra' style="height: 30px; width: 130px; margin-top:8px;margin-right: 15px; float:right " />
<form id="CreateOrder" method="post" action="/Orders/Create" enctype="application/x-www-form-urlencoded" >
...
</form>
我的主表单调用了与保存方法不同的方法,所以我需要两次提交,但它似乎没有从表单中发布数据?