如何使用jquery在隐藏文本框中设置值

时间:2014-03-28 19:23:00

标签: jquery asp.net

我正在尝试在此文本框中添加文本,但另一方面,当文本框可见时,代码工作正常。

 <asp:TextBox ID="TextBox1" runat="server" Visible="False"></asp:TextBox></div>

3 个答案:

答案 0 :(得分:0)

设置visible=false会导致控件无法呈现,因此它不会将值发回服务器。

编辑: 您可以使用隐藏的输入控件来包含要发布到客户端的数据,但不能在浏览器中显示。

答案 1 :(得分:0)

将文本框设置为在jquery $(document).ready中不可见而不是Visible="False"

答案 2 :(得分:0)

试试这个:

<asp:TextBox ID="TextBox1" ClientIDMode="Static" style="display:none;" runat="server" Visible="True"></asp:TextBox>

您可以使用jquery设置文本框值,如下所示:

$('input#TextBox1').val("anyvalue");