【发布时间】:2011-05-24 19:38:29
【问题描述】:
我有一个<asp:Checkbox />,我想看看它是否通过 jQuery 进行了检查。问题是,它总是返回 false。这是否与我通过类选择元素的事实有关?
js
$(document).ready(initialize);
var map;
function initialize() {
var x;
x = $(".chkSetMap");
x.click(setMap);
}
function setMap() {
if ($('.chkSetMap').attr('checked') == true) {
$(".comboMap").attr("disabled", true);
}
}
复选框
<asp:CheckBox ID="chkSetMap" CssClass="chkSetMap" runat="server" />
呈现的复选框
<span class="chkSetMap"><input id="ctl00_ContentPlaceHolder1_chkSetMap" type="checkbox" name="ctl00$ContentPlaceHolder1$chkSetMap" /></span>
【问题讨论】: