javascript - jQuery 和 ASP.NET 文本框

标签 javascript jquery jquery-ui

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

 $(document).ready(
 function () {

     $("input[id$='txt_ClientIntakeDate']").val("Text From Jquery");

     $("input[id$='txt_ClientIntakeDate']").datepicker();

 }

 );

我在包含母版页的asp.net页面中添加了上述代码。第一条语句正在运行并在文本框中显示文本。第二条语句显示错误“对象不支持此属性或值”。我添加了 jQuery 和 jQuery UI 引用。我在 IE 和 Firefox 中运行它。您对这个错误有什么想法吗?

最佳答案

您的 jQuery UI 库未正确包含,请仔细检查 <script>标签。例如,在 Firefox 中查看源代码并单击该标记中的链接(它将 src 变成链接),它会出现吗?

  • 如果没有,请在本地修复您的引用或 include it from a CDN .
  • 如果您的src 有效,请确保您没有在页面中再次包含 jQuery 核心,这将覆盖任何插件,包括 jQuery UI。

关于javascript - jQuery 和 ASP.NET 文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4181557/

相关文章:

javascript - 使用 AJAX 设置的值进行两种方式绑定(bind) - Observable 在设置控件的值时不会通知

javascript - jquery ui css 和image 文件在不同的文件夹中,如何配置?

javascript - 在 Asp.net 中使用 ajax 调用显示 google map

jQuery UI 可排序 : is it possible to restrict possible positions of individual elements?

javascript - 如何知道用户输入的值在jquery自动完成数据源中可用

javascript - 根据之前的选择修改要显示的html内容

javascript - 箭头函数将 this 作为窗口对象返回

javascript -/* 在 javascript 中还有其他用例吗?

javascript - 聊天应用程序 Tut : purpose of populate()?

javascript - 如何在 jQuery 中获取最后打开的 Bootstrap 模式对话框的 ID?