回撥未被呼叫。
function GetTrainingResults(id,callback){
$.getJSON("/dashboard/GetTrainingResults/", {'id':id}, callback);
}
GetTrainingResults('id',function(result){
alert(result);
});
和代碼背後,是
public ActionResult GetTrainingResults(int id)
{
string test = "You are there.";
return Json(test, JsonRequestBehavior.AllowGet);
}
或建議和另一種方式。任務中調用控制器方法並在javascript中等待方法響應。
感謝
當前代碼成功觸發代碼behing但它並沒有打電話回叫功能。 –
使用完整的.ajax函數來查看它是否發生錯誤而不是成功。有關更多詳情,請參閱下面的答案。 –