如何在javascript中设置asp.net隐藏字段并访问c#代码后面的值

时间:2014-04-06 18:51:50

标签: c# javascript jquery html asp.net

我正在尝试在JS中设置隐藏字段值,我认为这种方法可以正常工作

  <asp:HiddenField ID="hfLatSW" runat="server" />

   var latSW = bounds.getSouthWest().lat();
   $('#<%=hfLatSW.ClientID %>').value = latSW;

尝试访问asp.net上的值按钮单击后面的代码给我空值,任何想法在回发中发生了什么以及为什么我无法访问javascript设置的值? 在此先感谢Laziale

1 个答案:

答案 0 :(得分:2)

.value不是jQuery属性。使用.val()

$('#<%=hfLatSW.ClientID %>').val(latSW);

或者没有jQuery:

document.getElementById('<%=hfLatSW.ClientID %>').value = latSW;