// 保存按钮单击事件
function onSave() {
var obj = form.getData(true);
form.validate();
if (form.isValid() == false) return;
var data = mini.encode(obj);
$.ajax({
url: "@Url.Action("SaveSealedManagementData")",
data: data,
type: "post",
dataType: "json",
contentType: "application/json",
success: function (result) {
if (result) {
CloseOwnerWindow("save");
} else {
mini.alert("数据保存失败,请重试!");
}
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.responseText);
}
});
}
mini encode之后就必须加 dataType: "json",
contentType: "application/json",这样后台的mvc才会自动识别否别不会自动识别
dataType: "json",这是返回数据的类型不用加
contentType: "application/json",这是请求过去的数据的类型必须加