Почему возникает ошибка javascript runtime error: object не поддерживает свойство или метод 'dyndatetime'
всем привет,
Здесь у меня есть jquery для календаря и текстового поля автозаполнения(с помощью ajax).
но я даю следующую ошибку времени выполнения
JavaScript runtime error: Object doesn't support property or method 'dynDateTime'
Что я уже пробовал:
Кодировка для календаря выглядит следующим образом,
<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>
это нормально работает перед добавлением кода текстового поля автозаполнения следующим образом
<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>
Оба они прекрасно работают на отдельных веб-страницах, но когда я собираюсь добавить их на одну и ту же страницу, то это дает вышеуказанную ошибку.
Пожалуйста, помогите мне.
Peter_in_2780
Первое, что я хотел посмотреть почему у вас так с JS мин 1.4.1 и 1.4.2. Там почти наверняка какой-то конфликт между ними.
SujataJK
большое спасибо @Peter_in_2780.
Это решило мою проблему.
Karthik_Mahalingam
опубликуйте его как решение