错误发生的原因javascript运行时错误:对象不支持属性或方法'dyndatetime' [英] Why the error occurs javascript runtime error: object doesn't support property or method 'dyndatetime'
本文介绍了错误发生的原因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屋!
查看全文