【发布时间】:2014-10-07 14:30:39
【问题描述】:
我正在尝试从 AJAX 调用中调用视图,该调用编写在控制器中,同时发送存储在模型中的数据。
这是电话:
var dummyAttivita = Ext.create('appTrial.model.Attivita', {
id: 1,
nomeAttivita : 'il Chiosco',
codiceAttivita: 'ago123'
});
.
.
.
doLogin: function() {
// called whenever the Login button is tapped
var codAttivita = Ext.getCmp('codAttivita').getValue();
if( codAttivita != null || codAttivita !== undefined ) {
if (codAttivita.length > 0) {
if (codAttivita === dummyAttivita.get('codiceAttivita')) {
Ext.Msg.alert('', 'entro', Ext.emptyFn);
var attivitaAssociata = Ext.encode(dummyAttivita.getFields);
Ext.Ajax.request({
url : 'app/view/Postazione.js/',
method:'POST',
params,: {attivitaAssociata : dummyAttivita.getFields}
scope : this,
success : function(response, opts){
//What should I put here???
},
//method to call when the request is a failure
failure : function(response, opts){
Ext.Msg.alert('', 'Nothing', Ext.emptyFn);
}
});
} else {
Ext.Msg.alert('', 'Il codice inserito non è associato ad alcuna attivita', Ext.emptyFn);
}
} else {
Ext.Msg.alert('', 'Inserisci il codice di una attivita', Ext.emptyFn);
}
}
},
我不明白的是如何加载在 url 参数中指定的新视图,同时发送存储在参数中的数据。 有人知道吗?
提前致谢
以前
【问题讨论】:
-
那个视图是什么(表单面板、标签面板或容器),它包含什么?
-
目前是一个简单的容器,只有html文本;我必须用调用和调用视图更新帖子吗?
标签: ajax extjs model-view-controller sencha-touch