jQuery easyui Uncaught TypeError:无法读取属性' options'未定义的

时间:2014-03-21 07:32:42

标签: jquery jqgrid jquery-easyui

我是jQuery的新手。我正在使用 easyui 插件来使用'标签'我的ASP.NET项目中的功能。在我的项目中,当前页面上总共有两个选项卡,我在第二个选项卡上渲染了一个jQgrid。当我单击第二个选项卡时,它的渲染网格没有任何问题,但它给出了一个错误:

  

未捕获的TypeError:无法读取属性'选项'未定义的

并在jquery.easyui.min.js中指出此错误,该行如下:

function _290(_291){
  var opts=$.data(_291,"tabs").options; <== Error is on this line 
  var cc=$(_291);
  if(opts.fit==true){
      var p=cc.parent();
      p.addClass("panel-noscroll");
      if(p[0].tagName=="BODY"){
      $("html").addClass("panel-fit");
  }
}

这是因为easyui或我编程错误导致的错误。有谁知道如何解决这个问题??

更新:我的标签功能代码 在显示上述错误后,我发现调试器显示错误为匿名&#39;在我显示箭头的下一行中起作用

$(document).ready(function () {
  PopulateParcelType(); <== Here (2)
  PopulateItemBatch();

  $('#divIGPTabs').tabs({
    border: false,
    fit: false,
    onSelect: function (title, index) {
        LoadInwardGPTabs();
    }
  });
 });

 $(window).load(function () {
    $("#divIGPTabs").tabs('resize'); <== Here (1)
    $('#divIGPTabs').height('100%');
 });

0 个答案:

没有答案