2
我正在對mvc控制器進行jquery ajax調用。我想從控制器返回2個或更多變量。如何將數據打包到控制器中?我如何用jquery提取?從ajax返回的數據對象中讀取多個變量
我正在對mvc控制器進行jquery ajax調用。我想從控制器返回2個或更多變量。如何將數據打包到控制器中?我如何用jquery提取?從ajax返回的數據對象中讀取多個變量
在你的控制器動作,使用內置JSON中的方法:
return Json(new {name1 = "value1", name2 = "value2"});
而且你的jQuery的電話:
$.ajax({
type: "POST",
url: "/your-url",
dataType: "json",
data: {data: to_send},
success: function(msg) {
alert(msg.name1);
alert(msg.name2);
}
});
//you can of course use another ajax function jQuery provides.