0
я использую ExtJs 4 и с помощью этого кодаExt.Msg не определено
Здесь часть JS
Ext.onReady(function() {
//button with handler
Ext.create("Ext.Button",{
text : "Hello World",
handler : function(){
Ext.Msg.alert("Hello World Error");
},
renderTo : Ext.getBody()
});
//panel without data
Ext.create("Ext.Panel",{
title : "Hello World Panel",
items : [
Ext.create("Ext.form.field.Text",{
fieldLabel : "Name"
}),
Ext.create("Ext.Button",{
text : "Click"
})
],
renderTo : Ext.getBody()
});
//popup with data
Ext.create("Ext.Panel",{
title : "Hello World Panel",
items : [
Ext.create("Ext.form.field.Text",{
fieldLabel : "Name",
id:"nametext"
}),
Ext.create("Ext.Button",{
text : "Click",
handler : function(){
Ext.Msg.alert(Ext.getCmp("nametext").getValue());
}
})
],
renderTo : Ext.getBody()
});
});
Вот та часть HTML
<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css">
<script type="text/javascript" src="ext-debug.js"></script>
<script type="text/javascript" src="app.js"></script>
Ошибка: Ext.Msg не определен, однако я в состоянии видеть интерфейс, но ни один из обработчика не работает.
Пожалуйста, помогите
Это похоже, что он должен работать. Правильно ли загружен ext-debug.js в ваш браузер? – mindparse
Да, он загружен правильно. –
Хотя если я удалю этот ext-debug.js и добавлю ext-all.js. он работает, но не знает, почему он ведет себя так. –