ExtJs 4.2.1 报错:Uncaught TypeError: Cannot call method 'getItems' of null

做项目的时候遇到这个问题,搞了一上午终于解决了,让我们看看是什么问题:

 buttons: [
        {
            text: '保存',
            icon: '../../../Images/extjs/disk.png',
            handler: function () {
                if (!formPanel.getForm().isValid()) {
                    return;
                }
                formPanel.getForm().submit({
                    url: '/Manage/SaveArticle',
                    method: 'get',
                    //params: Ext.Ajax.serializeForm(formPanel.getForm().el.dom),
                    success: function (form, action) {
                        Ext.Msg.alert('Success', action.result.msg);
                    },
                    failure: function (form, action) {

                    }
                });
                win.close(this);
            }

  就是这个该死的win.close(this);代码影响的,因为还没有提交好,它的整个window就关闭,所以就报错啊,所以把win.close(this);去掉就ok了!这个问题的解决方法也是在网上找的:点击这里查看,这是个程序员的问答网站,大家可以收藏备用的,希望这个问题能够帮助到一些童鞋!

时间: 2024-09-24 11:34:53

ExtJs 4.2.1 报错:Uncaught TypeError: Cannot call method 'getItems' of null的相关文章

JQuery报错Uncaught TypeError: Illegal invocation的处理方法

 这篇文章主要介绍了JQuery报错"Uncaught TypeError: Illegal invocation"的处理方法,需要的朋友可以参考下     Jquery实现Ajax异步提交时报错"Uncaught TypeError: Illegal invocation",如下图: 排查发现错误在于此:   代码如下: data:{"search_value":$('input[name=search_value]'),"order

jquery mobile-js mobile的popup的报错Uncaught TypeError:

问题描述 js mobile的popup的报错Uncaught TypeError: 学习javascript mobile popup的时候 显示: Uncaught TypeError: e.preventDefault is not a function <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Titl

JQuery报错Uncaught TypeError: Illegal invocation的处理方法_jquery

Jquery实现Ajax异步提交时报错"Uncaught TypeError: Illegal invocation",如下图: 排查发现错误在于此: 复制代码 代码如下: data:{"search_value":$('input[name=search_value]'),"order_source":buyerType,"order_status":orderType} $('input[name=search_value

报错-Uncaught TypeError: Cannot read property &amp;amp;#39;options&amp;amp;#39; of undefined

问题描述 Uncaught TypeError: Cannot read property 'options' of undefined 使用easyui 循环添加tabs for(var i=0;i<9;i++){ $("#tt").tabs('add',{ title:'aaa', content:"bbbb", closable:true, }); } 只进行了一次添加,然后终止.经浏览器调试 在jquery.easyui.min.js 3648行中报了

javascript jquery-Javascript 报错Uncaught SyntaxError

问题描述 Javascript 报错Uncaught SyntaxError 我在读取并打印json文件时,遇到了如下问题: Uncaught SyntaxError: Unexpected token > 出问题的代码段如下: $(function() { $("#btn").click(function() { $.getJSON("communityRecSys.json",function (data) { var $jsontip = $("

代码-报错 Uncaught SyntaxError: Unexpected token ILLEGAL

问题描述 报错 Uncaught SyntaxError: Unexpected token ILLEGAL 下面是 报错的那段代码 的 结果值 代码是 var data_info = ${truckSourceList}; 求解: var data_info =[com.fg.entity.TruckSourceList@7f157b41, com.fg.entity.TruckSourceList@5b4f2995, com.fg.entity.TruckSourceList@2a33240

对象-qt报错undefined reference to `vtable for btnStyle&amp;amp;#39;

问题描述 qt报错undefined reference to `vtable for btnStyle' 头文件中: //错误:undefined reference to `vtable for btnStyle' class btnStyle : public QProxyStyle { Q_OBJECT public: btnStyle(); }: 构造函数如下: //出错地方 一直报错什么问题呢,我只是对qt的例子稍微改了下,但是主体框架都没改 解决方案 问题 在一个类中添加了宏 Q_

c# xml反序列化 报错 不应有 &amp;amp;lt;Result xmlns=&amp;amp;#39;&amp;amp;#39;

问题描述 c# xml反序列化 报错 不应有 <Result xmlns='' 不应有 <Result xmlns='' 代码如下 public partial class DocumentElementDataTable { private byte resultField; private string errorField; private string doctPicField; private string doctNameField; private ushort doctCode

【ActiveMQ】消息生产者自动注入报错:Could not autowire. No beans of &amp;#39;JmsMessagingTemplate&amp;#39; type found

使用ActiveMQ过程中,定义消息生产者: package com.sxd.jms.producer; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jms.core.JmsMessagingTemplate; import org.springframework.stereotype.Service; import javax.jms.Destination;