我在 aspx 中定义了一个隐藏文件:-
<asp:HiddenField runat ="server" ID="hfBrand" value = "False" />
组合框控件正在调用 JavaScript 函数函数:-
<telerik:RadComboBox ID="Brands" runat="server"
onclientselectedindexchanged="LoadProperties"
AutoPostBack="True">
</telerik:RadComboBox>
在该函数中,我试图将该隐藏字段值设置为“True”:-
function LoadProperties(sender, eventArgs)
{
var lblBrand = document.getElementById('<%= hfBrand.ClientID %>').value;
alert(lblBrand);
document.getElementById('<%= hfBrand.ClientID %>').value = "True";
alert(lblBrand)
}
问题:- 我无法将隐藏字段值设置为 TRUE。为什么会这样??以及如何做到这一点?
更新:-这是让我得到正确期望输出的解决方案:-
var lblBrand = document.getElementById('<%= hfBrand.ClientID %>').value;
alert(lblBrand);
lblBrand = "True";
alert (lblBrand);
感谢所有帮助过我的人。