这是我的HTML:
<div class="float_left dshadow" style="border:1px solid gray;width:300px;height:900px;margin:40px 0 0 70px;">
<div style="width:100%;height:50px;background:black;"> <h3 class="text_center padd_top_2 color_fff">Filter Products By</h3></div>
<div class="filter_tab" id="price1">Price<i class="icon-angle-up color_0 font17 float_right" id="Up" ></i><i class="icon-angle-down color_0 font17 float_right hide" id="down" o></i></div>
<ul class="margin_left20 list_filter" id="price_3">
<li><input type="checkbox" class="margin_right10" >1000-2000</li>
<li><input type="checkbox" class="margin_right10" >2000-3000</li>
<li><input type="checkbox" class="margin_right10" >3000-4000</li>
</ul>
<div class="filter_tab" id="size1">Size<i class="icon-angle-up color_0 font17 float_right" id="Up1" ></i> <i class="icon-angle-down color_0 font17 float_right hide" id="down1" ></i></div>
<ul class="margin_left20 list_filter" id="size">
<li><input type="checkbox" class="margin_right10" >Small</li>
<li><input type="checkbox" class="margin_right10" >Medium</li>
<li><input type="checkbox" class="margin_right10" >Large</li>
</ul>
<div class="filter_tab" id="brand1">Brand<i class="icon-angle-up color_0 font17 float_right" id="Up2" ></i><i class="icon-angle-down color_0 font17 float_right hide" id="down2"></i></div>
<ul class="margin_left20 list_filter" id="brand">
<li><input type="checkbox" class="margin_right10" >Dell</li>
<li><input type="checkbox" class="margin_right10" >HP</li>
<li><input type="checkbox" class="margin_right10" >Sony</li>
</ul>
目前我正在进行此搜索,但我想在点击每个复选框时调用ajax函数并运行数据库查询并获取结果,当取消选中复选框时,我想从JSP页面中删除相应的div。我试过了我的servlet上有不同的逻辑但是没有得到相关的结果。任何人都可以指导我如何编写servlet并编写这个搜索的逻辑。
编辑:
基本上我想知道在Servlet上运行哪个查询可以满足用户选择的所有复选框。