我知道,我知道,“不要使用 AjaxToolKit”......但假设我坚持下去。
如果我有以下情况:
<asp:TextBox runat="server" ID="textBox" />
<asp:TextBoxWatermarkExtender runat="server
TargetControlID="textBox"
WatermarkText="Text" />
和
var textBoxSelector = $(#'<%= textBox.ClientID %>');
然后这不起作用(即它改变了水印文本而不是所需的文本)
textBoxSelector.val('example text');
但是我在 Chrome 中发现了这一点:
textBoxSelector.focus();
textBoxSelector.val('example text');
但不在 Internet Explorer 中。
任何想法如何实现这一点?