Asp.net mvc 如何使用ajax和mvc在客户端绑定值
我需要绑定html列表框中的值。但是ajax并在客户端返回值。但它具有适当的重新运行值。我认为它的返回格式是错误的。如何改变这一点?我的代码如下Asp.net mvc 如何使用ajax和mvc在客户端绑定值,asp.net-mvc,jquery,Asp.net Mvc,Jquery,我需要绑定html列表框中的值。但是ajax并在客户端返回值。但它具有适当的重新运行值。我认为它的返回格式是错误的。如何改变这一点?我的代码如下 public ActionResult value(bool sta1, bool sta2) { // my code return Json(Selectedstudents.ToList(), JsonRequestBehavior.AllowGet);
public ActionResult value(bool sta1, bool sta2)
{
// my code
return Json(Selectedstudents.ToList(), JsonRequestBehavior.AllowGet);
}
阿贾克斯:
和在控制器中
public JsonResult value(bool val1, bool val2)
{
// my code
result.Data = Selectedstudents.ToList();
result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return result;
}
我知道这个密码。问题是在我的控制器中返回json格式?在控制器中一切正常…尝试在中使用Net选项卡,看看是否有任何请求。。
$.ajax ( {
url : "/ControllerName/Value"
type: 'Get'
data : { val1 : value1, val2:value2 }
datatype: 'json'
success : function(data) {
$("#listboxid").html(data);
do something...
}
});
public JsonResult value(bool val1, bool val2)
{
// my code
result.Data = Selectedstudents.ToList();
result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return result;
}