如何用Jquery填充asp.net隐藏字段

时间:2010-01-26 06:14:44

标签: asp.net jquery hidden-field

我正在尝试这种格式:

$("#<%= hfWidth.UniqueID %>").val($("#drag").attr("offsetWidth"));

用客户端值填充隐藏字段

但是当我回发时,似乎没有保存这些值。

帮助

3 个答案:

答案 0 :(得分:3)

如果你想从服务器端获取params,你应该使用name而不是id属性。

您的代码应该有效:

$("#elementId").val("value");

答案 1 :(得分:3)

修复了<%= hfWidth.ClientID %>

答案 2 :(得分:0)

在您的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;
            });