0

これはほとんどの人にとって簡単な質問だと思います。これを理解しようとすると、何らかの理由で脳が空白になります。最悪の部分は、以前のプロジェクトでこれを行ったことがあることです。

とにかく、私がやろうとしていることは次のとおりです。

1 セットのラジオ ボタンと 5 つの jQuery スライダーを含むページがあります。これらにより、ユーザーは検索のパラメーターを調整できます (ロスト ダイヤモンドの場合)。

スライダーの下に、検索結果が返されるようにします。ユーザーがスライダーを調整したら、スライダーの Stop イベントを使用してフォーム変数をクエリに送信し、結果を更新する予定です。

わかりました、私の人生では、ページ全体が更新されない限り、これを行う方法を理解できないようです。以内に結果を更新しようとしましたが、何らかの理由で何も返されません。

私がやろうとしていることを見てみたい場合は、ここに私のテストサイトの場所があります。

http://www.dawnwood.net/ds/diamonds.php

これは、私がやろうとしていることを説明しようとしているjpgです。

http://www.dawnwood.net/ds/example.jpg

皆様のご協力に心から感謝いたします。これは数日間私を悩ませています。iFrame から Ajax の更新まで、あらゆることを試しました。適切な組み合わせをまとめられないように見えるため、更新された結果で div を更新します。

改めてありがとう、デレク

PS- 現在、ページに送信ボタンがあります。それは私のテストのためだけにあります。これが実際に機能しているときは、そこにないことを計画しています。

PPS-

最後に試した ajax コードは次のとおりです。何もしなかったようです。

$(document).ready(function(){
$.post('db_query.php', $("#epds").serialize(), function(data) {
                $('#search_results').html(data);
            });
});
4

1 に答える 1

0

post イベントを on change イベントの中に入れてみましたか? 入力のセレクターを決定する必要がありますが、それらのいずれかが変更されるたびに、ページのフォームを送信して情報を更新する必要があります。

$(document).ready(function(){
   $(INSERT SELECTOR FOR YOUR SLIDERS).change(function(){
       document.forms["epds"].submit();
   });
});
于 2012-05-06T22:06:17.080 に答える