2011-12-06 44 views
0

私はこのように私の結果をフィルタリングする必要があります:私はアヤックスでのjQueryを使用する必要があります知っているチェックボックスフィルタの検索結果

http://www.babycarers.com/search?searchref=12935259587085&specreq=all&postcode=Postcode%2FZip+%28optional%29&country=CA&searchbutton.x=38&searchbutton.y=12

。私はこのような例をいくつか発見した:私は、視認性とプレイしたくない

http://jsfiddle.net/mattball/d2v4Q/

。私はPHPスクリプトを使用して、ユーザーの選択のフィルタリングと解析を行いたいと思います。

+0

あなたはまだコードを書かれているファイルに名前を付けるように動作する必要がありますか?もしそうなら、何かエラーがありますか?あなたの質問にこの情報を追加すると、支援を提供するのに役立ちます。 – Zoot

答えて

0

私はあなたのデータベースの正確なアーキテクチャを知っているが、何がやりたいだろうが、チェックボックスの選択の変化を検出する

http://api.jquery.com/change/

使用されていない場合、使用

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> 

、それは限り、あなたは正しく

+0

私は値を "select"に渡すという問題があります。私はユーザーが選択したものに依存しないようにしたいと考えています – touinta

+0

私の答えが更新されました。うまくいきました – nine7ySix

+0

ありがとうございました!ユーザーが選択すると検索結果を変更する必要があるチェックボックスがあります。私は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