我正在尝试在JS中设置隐藏字段值,我认为这种方法可以正常工作
<asp:HiddenField ID="hfLatSW" runat="server" />
var latSW = bounds.getSouthWest().lat();
$('#<%=hfLatSW.ClientID %>').value = latSW;
尝试访问asp.net上的值按钮单击后面的代码给我空值,任何想法在回发中发生了什么以及为什么我无法访问javascript设置的值? 在此先感谢Laziale
答案 0 :(得分:2)
.value
不是jQuery属性。使用.val()
:
$('#<%=hfLatSW.ClientID %>').val(latSW);
或者没有jQuery:
document.getElementById('<%=hfLatSW.ClientID %>').value = latSW;