我在嘗試執行POST請求時認爲Ajax/Jquery出現控制檯錯誤。「Uncaught TypeError:非法調用」使用POST請求Ajax/NodeJs/MongoDB/Mongoose
這是錯誤:
的和線createTeam.js 67 31:
$.ajax({ //line 67
sendInvitation(teamID,_companyName,teamName) //line 31
Ajax請求是函數sendInvitation內部。 我打電話sendInvitation另一個Ajax請求的成功部分內:
success: function(msg) {
$.cookie("teamID",msg.teamID)
$.cookie("sessionID",sessionID)
var teamID = msg.teamID;
sendInvitation(teamID,_companyName,teamName);
alert("team supposedly saved")
}
這是sendInvitation功能:
function sendInvitation(teamID, adminName,teamName){
var emailList = [];
$(".emails-ul").children("li").each(function(){
emailList.push($(this).value);
});
$.ajax({
type: "POST",
url: "http://xxx.xxx.x.xx:9000/email/"+teamID,
dataType:'json',
contentType: false,
data:{
teamName: teamName,
adminName:adminName,
emails: "[email protected]"
},
success: function(msg) {
}
});
}
我不知道我做錯了。有人知道嗎? 預先感謝您。
是的,謝謝你試圖幫助我。我很欣賞這一點。 :) – debeka 2014-08-27 15:04:59
如果我的答案是解決問題的方法,那麼您應該接受答案。 – 2014-08-27 15:06:49
非常感謝。但是,我已經發現了它。 – debeka 2014-08-27 15:10:58