我需要過濾我的結果是這樣的:複選框過濾搜索結果
我知道我必須使用jQuery阿賈克斯。我發現像這樣的一些例子:
http://jsfiddle.net/mattball/d2v4Q/
我不想和知名度發揮。我想用PHP腳本來篩選和解析用戶的選擇。
我需要過濾我的結果是這樣的:複選框過濾搜索結果
我知道我必須使用jQuery阿賈克斯。我發現像這樣的一些例子:
http://jsfiddle.net/mattball/d2v4Q/
我不想和知名度發揮。我想用PHP腳本來篩選和解析用戶的選擇。
我不知道你的數據庫的確切結構,但你會想要做的是使用
檢測複選框的選擇發生變化,然後用
http://api.jquery.com/jQuery.ajax/
,所有的參數傳遞給一個單獨的PHP文件得到結果了另一個頁面,並打印出來
所以,舉個例子。
<select class="order">
<option value="name">Name</option>
<option value="date_poster">Date Posted</option>
</select>
<div id="results">
</div>
<script>
$("select.order").change(function(){
var orderBy = $(this).val();
$.ajax({
url: "your_external_file.php",
data: "orderBy="+orderBy,
success: function(html){
$("#results").append(html);
//Add whatever you want to do here.
}
});
});
</script>
雖然我沒有測試它,它應該只要你的名字正確
我傳遞值到我的問題「選擇」 ..這我要上哪些用戶有選擇 – touinta
我更新了我的答案被independed,希望它能 – nine7ySix
謝謝這有助於!我有複選框,必須在用戶選擇它們時更改搜索結果。我想我必須在myfile.php中完成這項工作。你可以看到,http://www.babycarers.com/search?searchref=12935259587085&specreq=all&postcode=Postcode%2FZip+%28optional%29&country=CA&searchbutton.x=38&searchbutton.y=12它使用AJAX腳本加載和jQuery,再次感謝你 – touinta
你有沒有編寫任何代碼卻把文件?如果是這樣,你有任何錯誤?將這些信息添加到您的問題將有助於提供幫助。 – Zoot