1. 程式人生 > >Jquery ajax回調函數不執行

Jquery ajax回調函數不執行

name dep selected ont 原因 參數 系統 sign func

ajax如下:

$.post(
"${pageContext.request.contextPath}/deptHead_assign.action",
{"studentId":student.id,"subjectId":selectedRows[0].subjectId},
function(result){
alert(result.num);
$.messager.alert("系統提示","落選學生<font color=red>"+student.name+"</font>已指派題目!");
$("#dlg").dialog("close");

},"Json");

回調函數不執行的原因可能是:

執行返回json類型,後臺傳過來的不是json字符串,所以不執行.

後臺傳過來的參數一定要和指定返回的參數類型一致,不然就將json改為text類型

    

Jquery ajax回調函數不執行