我有一个主页上有很多使用ajax代替不同div的内容的“onclick”元素。我(ajax)如何根据当前内容更改div的内容?
大多数的onclick元素都包含他们改变,因此,他们自行拆除,并带来了新的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函数,“查询”我要使用mysql选择语句来执行当前div1结果的子查询。
我的问题是,如何让我的js函数“查询”要知道,在div 1搜索值目前是“健康”?
我应该做一个PHP会话变量持有其价值被分配到JavaScript变量div的当前值?
这可能吗?
“在新标签/窗口中打开”使用''