我选择店铺之前的全选按钮,只选择该店铺下的商品,不至于去选其他店铺的商品
比如我是用input里面的stor_id来做标识成为一组,JS要怎么来实现?
<body>
<input type="checkbox" /> 全选 A1店<br />
<input type="checkbox" stor_id="a1" />商品1 <br />
<input type="checkbox" stor_id="a1" />商品2 <br />
<input type="checkbox" stor_id="a1" />商品3 <br />
<input type="checkbox" stor_id="a1" />商品4 <br />
<input type="checkbox" /> 全选 A2店<br />
<input type="checkbox" stor_id="a2" />商品1 <br />
<input type="checkbox" stor_id="a2" />商品2 <br />
<input type="checkbox" stor_id="a2" />商品3 <br />
<input type="checkbox" stor_id="a2" />商品4 <br />
<input type="checkbox" /> 全选 A3店<br />
<input type="checkbox" stor_id="a3" />商品1 <br />
<input type="checkbox" stor_id="a3" />商品2 <br />
<input type="checkbox" stor_id="a3" />商品3 <br />
<input type="checkbox" stor_id="a3" />商品4 <br />
</body>
貌似不行哦,是不是还要加一个jquery-1.4.2.min.js,或者什么JS文件,还有你这边只有a1,那如果我选择a2的呢?是不是这个代码再复制一遍?
追答我只是把选择某一部分的的判断逻辑写在下面了
if (allElements[i].getAttribute("stor_id") == "a1") {就是不知道如何动态获取这个a1、a2、a3,要怎么把他们做成个变量?JS零基础,麻烦兄台详细点哈。
追答变通下写,这样能看懂了不?手敲的,应该差不多