我不知道我在这里错过了什么。我正在尝试填充Jquery对象并将该对象发送到具有模型作为参数并使其正确绑定的控制器。
我知道Ajax调用有效,因为我在控制器中遇到了断点。
这是我的Jquery,用于创建我将通过ajax发送的对象
var testObj = {};
testObj.empNum = '1234';
这是我的Ajax Call:
var url = BASE_URL + "Assessment/testing";
$.post({
url: url,
data: {
test: testObj
},
success: function (data) {
console.log(data)
},
dataType: 'JSON'
});
这是我的模型:
public class test
{
public string empNum { get; set; }
}
和我的控制器:
[HttpPost]
public JsonResult testing(test t)
{
return Json(t, JsonRequestBehavior.AllowGet);
}
我期望控制器中的 t 包含 empNum = 1234 的测试模型,但它一直显示为 null。
千巷猫影
牧羊人nacy
相关分类