错误发生的原因javascript运行时错误:对象不支持属性或方法'dyndatetime' [英] Why the error occurs javascript runtime error: object doesn't support property or method 'dyndatetime'

查看:241
本文介绍了错误发生的原因javascript运行时错误:对象不支持属性或方法'dyndatetime'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,
在这里,我有用于日历和自动完成文本框(使用ajax)的jquery.
但是我给出了以下运行时错误

hello everyone,
Here i have jquery for calendar and autocomplete textbox(using ajax).
but i gives following runtime error

JavaScript runtime error: Object doesn''t support property or method ''dynDateTime''



我尝试过的事情:

日历的编码如下,



What I have tried:

Coding for Calendar is as follows,

<link href="Styles/calendar-blue.css" rel="stylesheet" type="text/css" />
 <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.dynDateTime.min.js" type="text/javascript"></script>
<script src="Scripts/calendar-en.min.js" type="text/javascript"></script>


<script type="text/javascript">
     $(document).ready(function () {
         $("#<%=txtDOB.ClientID %>").dynDateTime({
             //        $("#TextBox2").dynDateTime({

             showsTime: false,
             ifFormat: "%Y-%m-%d",
             //            ifFormat: "%Y/%m/%d %H:%M",
             daFormat: "%l;%M %p, %e %m, %Y",
             align: "BR",
             electric: false,
             singleClick: false,
             displayArea: ".siblings(''.dtcDisplayArea'')",
             button: ".next()"
         });

         $("#<%=txtDOJ.ClientID %>").dynDateTime({
             //        $("#TextBox2").dynDateTime({

             showsTime: false,
             ifFormat: "%Y-%m-%d",
             //            ifFormat: "%Y/%m/%d %H:%M",
             daFormat: "%l;%M %p, %e %m, %Y",
             align: "BR",
             electric: false,
             singleClick: false,
             displayArea: ".siblings(''.dtcDisplayArea'')",
             button: ".next()"
         });

             });

     
</script>


在添加如下的自动完成文本框代码之前,此方法工作正常


this is working fine before adding autocomplete textbox code as follows

<link href="Styles/jquery-ui.1.8.1.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/jquery.min.1.4.2.js" type="text/javascript"></script>
    <script src="Scripts/jquery-ui.min.1.8.1.js" type="text/javascript"></script>





<script type="text/javascript">
    $(document).ready(function () {
        SearchText();
    });
    function SearchText() {
        $(".autosuggest").autocomplete({
            source: function (request, response) {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "frmUserMaster.aspx/GetAutoCompleteData",
                    data: "{''location'':''" + document.getElementById(''<%=txtLocation.ClientID%>'').value + "''}",
                    dataType: "json",
                    success: function (data) {
                        response(data.d);
                    },
                    error: function (result) {
                        alert("Error");
                    }
                });
            }
        });
    }
</script>



两者都可以在单独的网页上正常工作,但是当我要添加到同一页面上时,则会出现上述错误. 请帮助我.



Both are working fine separate web pages but when i am going to add on same page then it gives above error.
Please help me.

推荐答案

(document).ready(function(){
(document).ready(function () {


(#<%= txtDOB .ClientID%>).dynDateTime({ //
("#<%=txtDOB.ClientID %>").dynDateTime({ //


(#TextBox2").dynDateTime({ showsTime:否, ifFormat:%Y-%m-%d", //ifFormat:%Y/%m/%d%H:%M", daFormat:%l;%M%p,%e%m,%Y", 对齐:"BR", 电动:错误, singleClick:否, displayArea:".siblings(".dtcDisplayArea)", 按钮:.next()" });
("#TextBox2").dynDateTime({ showsTime: false, ifFormat: "%Y-%m-%d", // ifFormat: "%Y/%m/%d %H:%M", daFormat: "%l;%M %p, %e %m, %Y", align: "BR", electric: false, singleClick: false, displayArea: ".siblings(''.dtcDisplayArea'')", button: ".next()" });


这篇关于错误发生的原因javascript运行时错误:对象不支持属性或方法'dyndatetime'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆