0
所以,我需要爲輸入到文本框中的每個股票代碼發出Ajax請求。在我的ajax請求中,我試圖發送一個持有一個符號的字符串給我的servlet。不幸的是,當我嘗試提出我的請求時,錯誤消息被觸發。我在這裏做錯了什麼?什麼原因導致錯誤在Ajax請求中觸發?
$(document).ready(function(){
$('#submit').click(function(event){
var singleStock = $('#stocks').val();
var stocklist = singleStock.split(" ");
var i;
for(i=0; i<stocklist.length; i++){
doAjaxRequest(stocklist[i]);
}
});
});
function doAjaxRequest(data) {
// replace the ??? with appropriate values
$.ajax({
type : "POST",
url : "./QuoteServlet",
data : {"stock":data},
dataType : "json",
success : drawTable,
error : alert("Error")
});
}
我嘗試這樣的行爲是相同的 – otis92 2013-05-09 00:47:47
那麼你的服務最有可能沒有返回有效的JSON,但提到修復在這個答案是明確需要的。 – 2013-05-09 00:51:10
我已更改錯誤函數以顯示實際錯誤。它現在顯示了什麼? – Barmar 2013-05-09 01:16:44