我需要使用jQuery来启用和禁用文本框,这个功能非常良好。禁用的文本框中有值。但是我面临的问题是,禁用的文本框不会将值传递到服务器。当我使用jQuery启用它时,在后端代码中可以看到文本框的值(调试模式)。有任何想法为什么会发生这种情况或者从禁用的文本框中获取值的替代方法。
HTML:
<asp:TextBox ID="txtUniqueNo" runat="server" onkeyup = "OnChange(this)" required/>
我使用的Javascript用于禁用视图页面。
var inputBox = $("#<%=txtUniqueNo.ClientID%>");
inputBox.prop('disabled', true);
谢谢