【问题标题】:jQuery ui-datepicker-trigger error: 'J.inline' is null or not an object (happens on Mouseover)jQuery ui-datepicker-trigger 错误:“J.inline”为空或不是对象(发生在鼠标悬停上)
【发布时间】: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


    【解决方案1】:

    如果 1.816 ui.datepicker.css 主题导致此错误(我使用 REDMOND 得到它) 我更改了 ui-lightness jquery.ui.datepicker.css,问题就消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      相关资源
      最近更新 更多