0

ウェブサイト用のかなり単純な「複数のチェックボックスによるフィルター」検索ツールを作成したいと思っています...そして、誰かがチェックボックスを選択/選択解除するとすぐに、指定されたdiv内のライブ更新結果をどこから始めればよいかわかりません。

このページのようなフィルター システムを構築したいと考えています。

http://thegatewayonline.com/articles/

... 各チェックボックスをクリックするとフォーム送信がトリガーされ、同じページの指定された DIV に結果が読み込まれるシステムが必要です。

始めるのに役立つポインタやコードスニッピングはありますか?

PHPを使ってコーディングしています。

よろしくお願いします。

ジョー

4

1 に答える 1

1

$.ajaxチェックボックスがヒットしたときに、jQuery 経由で呼び出しを発行する必要があります。

$('.checkbox').click(function() {
    // ajax call here
});

AJAX 呼び出し内にsuccessは、データ パラメータを含むコールバック関数が呼び出されます。echoPHP ページ (データベースから利用可能な記事をロードする) から JSON オブジェクトを取得し、それをこのパラメーターとして渡すことができます。次に、この JSON オブジェクトをデコードして、コンテンツをページに出力するだけです。

JSON リファレンス: https://developer.mozilla.org/en/JSON

jQuery Ajax : http://api.jquery.com/jQuery.ajax/

于 2012-07-18T17:07:31.360 に答える