我試着在下面的方法中傳遞多個值,但我無法得到這個工作。什麼是正確的語法? 我試圖我應該如何將多個變量傳遞給jquery ajax中的url?
data: ('keyword='+$(this).val(),'id='10),
和
data: {'keyword='+$(this).val(),'id='10},
和
data: {'keyword='+$(this).val(),'&id='10}//I have also tried to replace the curly braces with brackets.
這個工作,所以我認爲它是一個語法問題?
data: ('keyword='+$(this).val())
這是我的完整請求。我正在使用GET,我嘗試使用POST無濟於事。
$.ajax({
type: "GET",
url: "showhints.php",
data: ('keyword='+$(this).val()),
beforeSend: function() {
$("#search-box").css("background","#FFF url(loading.gif) no-repeat 165px");
},
success: function(data) {
$("#suggesstion-box").show();
$("#suggesstion-box").html(data);
$("#search-box").css("background","#FFF");
}
});