"AjaxToolKit을 사용하지 마십시오"라는 것을 알고 있습니다 ... 그러나 나는 그것에 붙어 있다고 가정합니다.AjaxToolKit의 TextBoxWatermarkExtender에 IE를 사용하여 jQuery val을 사용
나는 다음과 같은 경우 :
<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에는 없습니다.
아이디어를 구현하는 방법은 무엇입니까?
$ ('<% = textBox.ClientID %>'); $ ('# <% = textBox.ClientID %>') 여야합니다. – Pete
그냥 오타입니다. 업데이트 됨. –