我有一個簡單的負載更多的風格腳本,索引頁,其中只有一個參數是通過AJAX如何通過jQuery.ajax()將多個參數傳遞給PHP?
$(function() {//When the Dom is ready
$('.load_more').live("click",function() {//If user clicks on hyperlink with class name = load_more
var last_msg_id = $(this).attr("id");//Get the id of this hyperlink this id indicate the row id in the database
if(last_msg_id!='end'){//if the hyperlink id is not equal to "end"
$.ajax({//Make the Ajax Request
type: "POST",
url: "index_more.php",
data: "lastmsg="+ last_msg_id,
beforeSend: function() {
$('a.load_more').html('<img src="loading.gif" />');//Loading image during the Ajax Request
},
success: function(html){//html = the server response html code
$("#more").remove();//Remove the div with id=more
$("ul#updates").append(html);//Append the html returned by the server .
}
});
}
return false;
});
});
發送有了這個HTML/PHP
<div id="more">
<a id="<?php echo $msg_id; ?>" class="load_more" href="#">more</a>
</div>
但是上工作得很好,我想添加另一個PHP變量,以便它也可以處理特定的類別,我沒有問題編寫HTML和PHP,但我是Jquery的新手,並努力編輯腳本以包含附加參數(如果已設置)。這是我正在考慮使用的HTML,只是努力編輯JQuery
<div id="more"class="<?php echo $cat_id;?>">
<a id="<?php echo $msg_id;?>" class="load_more2" href="#">more</a>
</div>
一如既往的任何幫助,非常感謝!
你試圖添加什麼額外的參數? –
@ user866190在HTML中使用額外的類標記是傳遞第二個變量的唯一方法嗎?如果你需要通過三次或更多,你會怎麼做? – TimNguyenBSM