【发布时间】:2011-10-20 21:06:00
【问题描述】:
我有两个使用相同部分的视图。此部分包含 jquery 日历。单击日历图标并在一个视图中选择日期时,一切正常,但是在另一个视图中单击并选择日期时,我在 Visual Studio 中收到此错误:
Microsoft JScript runtime error: 'J.inline' is null or not an object
它会跳转到 jquery-ui-1.8.13.custom.min.js 中的这段代码
if(!d.datepicker._isDisabledDatepicker(J.inline?a.parent()[0]:J.input[0]))
代码如下:
<p class="field date">
<label for="StartDate-1">Exam Date</label>
@DateEditor(new string[] { "StartDate", Model.ExamStart.ToString(),"UpdateDates();" })
@Html.HiddenFor(m => m.ExamStart)
@Html.ValidationMessageFor(m => m.ExamStart)
</p>
更新:当日历打开并且我将鼠标悬停在日历中显示的特定日期时,该错误仅发生在一个视图中。有什么想法吗?
【问题讨论】:
标签: javascript jquery visual-studio jquery-ui mouseover