2012-10-30 62 views
0

我想通過使用jQuery的ajax傳遞兩個請求參數。下面是我做的:jquery ajax傳遞多個參數

function querySummary(){ 
$.ajax({ 
    type:"POST", 
    url:"internalSummary.action", 
    data:{starttime:$("#starttime").val(),endtime:${"#endtime"}.val()}, 
    success: function(data) { 
     $("#hello").html(data); 
    } 
}); 

}

我試圖傳遞開始時間和結束時間兩個參數,但得到

Uncaught SyntaxError: Unexpected token ILLEGAL 

任何人都可以就如何解決這個問題的一些建議嗎?

非常感謝!

+0

當錯誤是「意外令牌」,通常只是你做了一個錯字,他們通常並不難發現作爲控制檯會告訴你幾乎在哪裏。 – adeneo

回答

2

您在第二個jquery select中使用大括號而不是括號。 data應該如下:

{starttime:$("#starttime").val(),endtime:$("#endtime").val()} 

值的名稱可以被或不使用引號; JavaScript假定他們是名字而不是變量。

+0

對不起'*',我試圖讓字體變大。我沒有那個。現在我又改了一次。謝謝你 –