jQuery ajax serialize()方法form提交数据,有个很奇怪的问题,好像不能取到隐藏控件的值。
//点击提交按钮保存数据 $('#btn_submitUser').click(function () { var UserId = $('#UserId').val(); if (UserId == "") { $.ajax({ type: "POST", url: '/Users/Create/', data: $("#SaveUserForm").serialize(), dataType: "json", success: function (data) { if (data.UserId > 0) { } }, beforeSend: function () { }, complete: function () { } }); } else { $.ajax({ type: "POST", url: '/Users/Edit/', data: $("#SaveUserForm").serialize(), dataType: "json", success: function (data) { if (data.UserId > 0) { } }, beforeSend: function () { }, complete: function () { } }); } });