ajaxを使用してさまざまなdivのコンテンツを置き換える「onclick」要素がたくさんあるメインページがあります。
これらの onclick 要素のほとんどは、変更する div 内に含まれているため、それら自体が削除され、新しい onclick オプションが表示されます。
私が抱えている問題は、いくつかの onclick 要素が OTHER div のコンテンツを変更することを意図していることですが、それらが行う変更は、変更しようとしている div で既に提示されているカテゴリに依存する必要があります (検索フィルターなど)。 .
そう:
例 1:
<div id="1">
HEALTH
<span onclick="ajaxfunction(div1)"> Doctors </span>
<span onclick="ajaxfunction(div1)"> Dentists </span>
<span onclick="ajaxfunction(div1)"> FItness Clubs </span>
<div id="2">
ELECTRONICS
<span onclick="ajaxfunction(div2)"> Video Games </span>
<span onclick="ajaxfunction(div2)"> Computers </span>
<span onclick="ajaxfunction(div2)"> Televisions </span>
<div id="filter">
Select max distance from store
<form>
Radio buttons, options 0, 5, 10 miles
<input type="submit" **onclick="query(div1)**> Refine Results </input>
ここで重要なことは、太字の js 関数「クエリ」で、現在の div1 の結果のサブクエリを実行するために mysql select ステートメントを使用することです。
私の質問は、div 1検索値が現在「HEALTH」であることをjs関数「クエリ」に知らせるにはどうすればよいですか?
値がjavascript変数に割り当てられるdivの現在の値を保持するPHPセッション変数を作成する必要がありますか?
それは可能ですか?