的点击选择多个列表项的值我有一个类似的列表(含锂的任意数量):使用jQuery按钮
<ul>
<li>
<div class="box">
<table>
<tr>
<td>Product 1</td>
<td><input type="hidden" class="hiddenid" value="5" /></td>
<td><input type="checkbox" value="yes" /></td>
</tr>
</table>
</div>
</li>
<li>
<div class="box">
<table>
<tr>
<td>Product 2</td>
<td><input type="hidden" class="hiddenid" value="6" /></td>
<td><input type="checkbox" value="yes" /></td>
</tr>
</table>
</div>
</li>
</ul>
<input type="submit" id="submit" />
,我需要通过每一个项目使用jQuery循环,一旦点击了#submit(最终我会将这个字符串传递给一个php页面和一个数据库),就可以通过一个复选框收集每个项目的#hiddenid值。
这是我尝试在JQuery的,但是是相对初学者(即小白)我很失落......
<script>
$(document).ready(function() {
$(".arrow").click(function() {
var id = $.each("#stockyesno:checked").closest(".box").find(".hiddenid").val();
alert(id);
});
});
</script>
我希望有一种方法来纠正我的ID的穿越变量,所以它不会更复杂...
我简化了这个问题,但我敢肯定,如果这可以回答我可以缩放答案我更复杂的代码。
感谢您的帮助!
一张桌子,在一个李内部的DIV内?为什么? – 2010-12-15 16:17:10
什么是'.card'? – SLaks 2010-12-15 16:19:12
@Matt Ball这是翻译错误,我向你保证:) – Alex 2010-12-15 16:20:14