<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      easyui報錯“Cannot read poperty 'options' of undefined”問題解決方案之一

      別逼逼了,我要看解決方法

      問題產生原因

      最近在項目中使用jquery easyui做頁面。其中有個優化問題,我是將原本由jsp通過jstl標簽生成的頁面改成js通過dom去延遲生成了。
      但是js生成的代碼在執行過程中報錯“Cannot read poperty 'options' of undefined”。
      本來的jstl生成的頁面不報錯,但是js操作生成的代碼報錯,而且是其中部分頁面報錯。

      問題發現

      最終我發現報錯的頁面都是帶有時間的頁面,也就是說我使用如下代碼生成的。

          var parentDiv = $("#parentDiv");
          var timeInput = document.createElement("input");
          timeInput.className = "easyui-datebox";//easyui日期插件,就是這個地方導致的報錯
          timeInput.id = "aaa";
          parentDiv.appendChild(timeInput);
      
      

      問題原因就是js生成的代碼要用到easyui的class樣式,這時候就會報錯。
      因為jquery函數執行了類似如下代碼:

          var dateboxInput = $.data(input, "datebox");
          var opts = dateboxInput.options; 
      

      jquery認為這是個datebox類型的數據,但是去解析卻得到了undefined。

      解決方法

      解決方案就是在你加了class的標簽的父級標簽,加這么一行代碼:$.parser.parse(parentDiv);,加了這一句以后eayui就會重新加載一遍這一塊代碼,樣式和功能都會加上的。
      記住一定要在js生成的添加class標簽的元素的父級元素上面加$.parser.parse(parentDiv),否則還是沒用。

      posted @ 2019-01-09 18:04  神奇小寶  閱讀(2531)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 苍井空毛片精品久久久| 精品人妻午夜福利一区二区| 亚洲熟妇乱色一区二区三区| 精品999日本久久久影院| 欧美猛少妇色xxxxx| 高清性欧美暴力猛交| 成人福利国产午夜AV免费不卡在线 | 久久永久视频| 东方四虎在线观看av| 亚洲国产成熟视频在线多多| 欧洲一区二区中文字幕| 国产亚洲精品在av| 亚洲精品一区二区美女| 亚洲午夜精品久久久久久抢 | 国产视色精品亚洲一区二区 | 国产精品成人亚洲一区二区| 香蕉在线精品一区二区| 91中文字幕一区在线| 极品人妻少妇一区二区三区| 成在人线AV无码免观看| 隆子县| 国内揄拍国内精品人妻久久| 少妇人妻偷人精品系列| 看免费真人视频网站| 又爽又黄又无遮挡的激情视频 | 国产成人一区二区三区免费| 少妇高潮喷水久久久影院| 亚洲无码在线免费观看| 日本道高清一区二区三区| 国产午夜福利精品视频| 91网站在线看| 亚洲中文字幕久久精品品| 欧美z0zo人禽交另类视频| 亚洲最大福利视频网| 韩国美女福利视频在线观看 | 无码激情亚洲一区| 成人亚洲性情网站www在线观看| 精品亚洲欧美高清不卡高清| 久久精品国产亚洲αv忘忧草| 免费a级毛片18以上观看精品| 精品乱码一区二区三四五区|