由于某种原因,在我的 Visual Studio 2012 中,当我尝试使用 jquery 获取服务器标签时,我必须%
像这样转义,这会导致我的代码无法工作。
$('#<\%= myInput.ClientID %>').val(content);
但是我在网上看到的所有示例都不需要他们这样做
$('#<%= myInput.ClientID %>').val(content);
我需要先对 Visual Studio 做一些具体的事情吗?
编辑 对不起。我想做的是使用 jquery 在 asp.net 中获取元素的值。假设我有这个。
<asp:Label ID=" myInput" runat="server" Text='<%# Eval("PersonID") %>' />
然后在我的脚本标签里面我有这个
<script type="text/javascript"> function DoX(){alert( $('#<%= myInput.ClientID %>').val();
)};