我正在尝试这种格式:
$("#<%= hfWidth.UniqueID %>").val($("#drag").attr("offsetWidth"));
用客户端值填充隐藏字段
但是当我回发时,这些值似乎没有被保存。
帮助
我正在尝试这种格式:
$("#<%= hfWidth.UniqueID %>").val($("#drag").attr("offsetWidth"));
用客户端值填充隐藏字段
但是当我回发时,这些值似乎没有被保存。
帮助
用<%= hfWidth.ClientID %>
如果你想从服务器端获取参数,你应该使用 name 而不是 id 属性。
你的代码应该可以工作:
$("#elementId").val("value");
在您的 aspx 页面中:
<asp:HiddenField ID="hdn_checkbox" runat="server" />
在您的 Javascript 中:
function somefunction() {
$("#<%= hdn_checkbox.ClientID %>").val("test");
}
$('.btnGreen').click(function () {
somefunction();
alert($("#<%= hdn_checkbox.ClientID %>").val());
return true;
});