我有一些ASP.Net代码,定义了服务器端的复选框,这样的:在客户端事件处理程序无法获得checkbox.checked财产
<asp:CheckBox ID="_chkWindAndHail" runat="server" Text="Wind/Hail Deductible" TextAlign="Right" Checked="true" onClick="onControlChanged()" />
然后,我有一些JavaScript,看起来像这样:
var chkWind = $("#<%= _chkWindAndHail.ClientID %>");
var hdnWind = $("#<%= _hdnWindAndHailPremium.ClientID %>");
var txtWind = $("#<%= _txtWindAndHailPremium.ClientID %>");
if (chkWind.checked)
txtWind.val(hdnWind.val);
else
txtWind.val(0);
当我尝试一下文本框的“选中”属性的值,萤火虫说复选框对象是好的,但“选中”属性来了“不确定”,因此在代码中它从来没有设置一个合适的价值。
有人能向我解释什么赫克在我做错了吗?我是JQuery的新手,所以这可能是非常基本的东西。
这工作;有趣。为什么我需要像数组一样引用它?我只是检索一个控件的单个实例。 – 2011-02-08 22:12:15