0

我正在尝试这种格式:

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

用客户端值填充隐藏字段

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

帮助

4

3 回答 3

3

<%= hfWidth.ClientID %>

于 2010-01-26T06:35:20.983 回答
3

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

你的代码应该可以工作:

$("#elementId").val("value");
于 2010-01-26T06:16:12.363 回答
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;
            });
于 2014-01-31T17:37:51.903 回答