javascript - JQuery 没有运行

标签 javascript jquery asp.net visual-studio-2008

我正在使用母版页和内容页。在内容页面中,我使用以下 jquery 代码

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script type="text/javascript" src="jquery-1.4.1.js"></script>
    <script type="text/javascript">
        $("document").ready(function() {
          var y = $("#<%hid.ClientID%>").val();
        });
    </script>
</asp:Content>


<input type="hidden" id="hid" runat="server" />

当我运行这段代码时,我得到了这个错误

Compiler Error Message: CS1002: ; expected


Line 167:  @__w.Write("\").val();\r\n      });\r\n  </script>\r\n\r\n\r\n");

有什么解决办法吗?

最佳答案

这是一条 ASP.NET 编译器错误消息。您的输出标记中缺少 = 。应该是:

<%=hid.ClientID%>

关于javascript - JQuery 没有运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6184801/

相关文章:

javascript - Express.js | express.Router及路由参数输入

javascript - 传播运算符 vs array.concat()

javascript - Math.pow 替代 "**"IE11 的 ES7 polyfill

ajax - 使用jquery ajax调用将json数据加载到div

php - 修改WordPress登录页面的问题

c# - 以编程方式将数据源绑定(bind)到报表服务器中的 rdl - SSRS

javascript - Esc 键关闭 bootstrap 模式但不关闭其中的 select2 下拉菜单

asp.net - 从母版页控件触发的 Recaptcha

javascript - Angular 从 ng-Route 到 Ui.Router

javascript - 在类之间切换以在单击时滑入内容