【发布时间】:2012-10-25 22:08:19
【问题描述】:
我正在使用 jQuery 1.7.2 和 jQuery UI 1.8.18。我的页面在 Chrome 和 Firefox 中运行良好,但在 IE 9 中运行良好。
我收到以下错误:
SCRIPT5007: Unable to get value of the property 'inline': object is null or undefined
jquery-ui.min.js, line 12 character 29775
它引用的代码是 datepicker 代码,所以这是我将 datepicker 添加到两个不同元素的方法(注意这是在 $(document).ready(function(){ 内部):
$('#revisedShipDate').datepicker({
onSelect: revisedShipDate,
dateFormat: "yy-mm-dd"
});
$('#nextCallDate').datepicker({
dateFormat: "yy-mm-dd"
});
有没有人以前见过这个并且知道我可以做些什么来解决它?
【问题讨论】:
-
是DOM Ready handler里面的代码
-
是的。更新了问题以进行澄清。
-
我已经在 IE9 (jsfiddle.net/9jEna) 中测试了这段代码,但我没有收到该错误。您能否提供 HTML 或更多上下文?
-
出于安全原因不得不删除很多东西,但这是我可以给你的:pastebin.com/4HGCCju5
-
您在尝试在此页面中提取日历时是否遇到该错误? jsfiddle.net/UuqPF/1/show
标签: jquery jquery-ui internet-explorer-9 jquery-ui-datepicker