我已经将我的mvc 4项目转换为dotnet核心,一切正常,但是当我尝试通过ajax调用将数据从视图发布到控制器时,当时数据无法传递到控制器中
这是我的波纹管代码
$(document).on('click', '#btnAddZone', function () {
debugger
var Titles = $("input[name='TitleField']").map( function () {return $(this).val().trim(); }).get();
var Name = $("#txtZoneName").val().trim();
var Enabled = $("#checkboxG4").is(":checked")
var ManualEntryAllow = $("#checkboxG5").is(":checked")
var zone = {
Name: Name,
IsActive: Enabled,
Titles: Titles,
ManualEntryAllow: ManualEntryAllow
}
var a = JSON.stringify({ zone: zone });
var url = '@Url.Action("AddZones", "Zone")';
$.ajax({
url: url,
type: "POST",
processData: false,
contentType: "application/json",
data: JSON.stringify({ zone: zone}),
success: function (objStatus) {
if (objStatus.IsSuccess) {
oTable.fnFilter('');
if (objStatus.IsSuccess) {
toastr.success(objStatus.Message)
$("#checkboxG4").prop("checked", false);
$("#checkboxG5").prop("checked", false);
$("#txtZoneName").val("");
$(".bd-example-modal-lg").modal("hide");
$("#tblAddTetxbox > tbody").html("");
}
else {
toastr.error(objStatus.Message)
}
}
},
error: function (reponse) {
window.location.href = '@Url.Action("Login","Account")';
//toastr.error("Error Occured , Please try again.");
}
});
});