从jQuery datepicker内联中选择日期时打开jQuery对话框
目前我的项目页面有一个jQuery日期选择器内联放置在页面的一个部分。 以下代码用于实现相同的目标。
$(document).on("change", "#datepicker", function () { var date = $(this).val(); $( "#dialog" ).dialog(); }); // The below section is in one of the sections $("#datepicker").datepicker(); . . . Adding the modal overlay screen.
现在,当用户在特定日期点击时,我必须显示包含信息的jQuery对话框。
好吧,我试着打电话给对话框
$(document).on("change", "#datepicker", function () { var date = $(this).val(); $( "#dialog" ).dialog(); });
但它显示错误,因为Object不支持属性或方法对话框。
任何身体都可以让我朝着正确的方向前进
谢谢
看看这个小提琴,看看这是否有帮助。
$("#datepicker").datepicker(); $("#datepicker").change(function(){ var date = $(this).val(); $('' + date + '').dialog(); });
我认为你包括两次jquery
。 你有一个jquery-1.9.1.js
以及其他一些jquery-1.xxjs
脚本文件,或者同样的jquery-1.9.1.js
第二次Everything似乎插入第一个实例然后最后一个包括覆盖$
。 这就是你看到这个错误信息的原因。
请再次查看..
还包括$j = jQuery.noConflict();
进入你的脚本标签以避免冲突!