【发布时间】:2012-11-23 06:34:23
【问题描述】:
我在 asp.NET 中有一个带有 DataTextField 和 DataValueField 的数据绑定 Checkboxlist。
现在,如果我在该列表中选择一个项目,我只需要该项目的值。
我找到了很多解决方案来查找所有选定项目的值,但这不是我需要的。 我需要的唯一值是我刚刚选择或取消选择的值。
有没有办法用 jQuery 代码获取这个值?例如在如下代码中的警报中。
$("#checkboxlist").click(function () {
alert('value of the item that just got (de)selected');
});
非常感谢!
更新: 这是html部分:
<span id="checkboxlist">
<input id="checkboxlist_0" type="checkbox" name="checkboxlist$checkboxlist_0" value="11" />
<label for="checkboxlist_0">Item 1</label><br />
<input id="checkboxlist_1" type="checkbox" name="checkboxlist$checkboxlist_1" value="12" />
<label for="checkboxlist_1">Item 2</label><br />
<input id="checkboxlist_2" type="checkbox" name="checkboxlist$checkboxlist_2" value="13" />
<label for="checkboxlist_2">Item 3</label><br />
<input id="checkboxlist_3" type="checkbox" name="checkboxlist$checkboxlist_3" value="14" />
<label for="checkboxlist_3">Item 4</label><br />
</span>
【问题讨论】:
-
我将复选框列表的 Html 部分放在我的问题中。谢谢:)
-
嗯,这就是
asp部分,你能显示它是由它生成的Html 吗? -
我想我误解了,抱歉。新的更新包含生成的 Html。
标签: jquery asp.net checkboxlist selectedvalue