jQuery技术:‘更新Yii gridView时无法读取属性’ajaxType’的未定义’

得到以下错误: “未捕获的TypeError:无法读取未定义的属性’ajaxType’” 。 这是我的js代码

$('document').ready( function () { $.fn.yiiGridView.update('new-orders'); }); 

有趣的是,当我没有在document.ready上调用这个函数,但等待页面加载并从控制台调用它时,一切正常。 但是当我在代码中调用它时,会出现此错误,然后当我尝试再次从控制台调用它时,我收到同样的错误。 这是我的小部件代码

 widget('booster.widgets.TbGridView', array( 'type'=>'striped bordered condensed', 'ajaxUrl'=>array('/user/profile'), 'dataProvider'=>$data, 'id'=>'new-orders', 'columns'=>array( .... ))); 

    我不知道这个框架,但也许这是一个资产问题。 您可以尝试使用:

     $(window).on("load", function() { $.fn.yiiGridView.update('new-orders'); }); 

    不要忘记阅读.ready()有关此事件用法的文档,您可能希望仔细查看您的资产。

      以上就是jQuery教程分享‘更新Yii gridView时无法读取属性’ajaxType’的未定义’相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/558142.html

      (0)
      上一篇 2021年1月26日
      下一篇 2021年1月26日

      精彩推荐