繁体   English   中英

jQuery和ASP.NET文本框

[英]jQuery and ASP.NET textbox

<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转换为链接),它出现了吗?

  • 如果不是,请在本地修复您的参考,或从CDN包括它
  • 如果您的src 有效的,确保你不会包括页,这将覆盖任何插件,包括jQuery UI的jQuery的核心。

这对我有用

$("input[name*='<%=txtDate.ClientID%>']").datepicker({
        changeMonth: true,
        changeYear: true

        });

我想你缺少名字*

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM