我想串起来的一些参数到一个地址,我可以查看浏览器一个AJAX请求......我觉得这是我的意思,虽然我不舒服谈论AJAX。我只是一个新手前端的Web应用程序员。JSON存储的AJAX请求参数。 ExtJS的
所以开始时,我有一个带组合框的ExtJS应用程序。从我所知道的情况来看,它是由JSON文件中的项目填充的。这里是应用程序代码片段:
items: [{
xtype : 'combobox',
queryMode : 'remote',
fieldLabel: 'twittersearch',
typeAhead : true,
allowBlank : applicationtype === 'relatedanalysis' ? true : false,
hideTrigger : false,
editable : false,
multiSelect : true,
minChars : 1,
store : 'smcc.TwitterSearch',
displayField : 'id',
name : 'twittersearch',
listConfig: {
getInnerTpl: function() {
return '<div><img src="../media/com_concilium/images/twitter/{sn}-logo-med.png" />{id}</div>';
}
}
}
所以我明白了如何在extJS MVC设置中的存储工作。这里的文档:http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.ComboBox-cfg-store
因此,我用Windows资源管理器搜索了所有组件文件的根目录下的'twittersearch',以找到适当的twittersearch.js存储文件。这里是:
Ext.define('Container.store.smcc.TwitterSearch', {
extend : 'Ext.data.Store',
model : 'Container.model.smcc.TwitterSearch',
autoLoad : false,
proxy : {
type : 'ajax',
url : './',
extraParams : {
option : 'com_concilium',
view : 'smcc',
format : 'raw',
controller : 'smcc',
task : 'getSocalMediaStream'
},
reader : {
type : 'json',
root : 'rows',
totalProperty: 'row_count'
}
},
});
那么这是否足够的信息来创建一个地址,也许看看数据?我想这是一样的东西urlbase/index.php文件?选项= com_concilium &视图= SMCC &格式=原&控制器= SMCC &任务= getSocialMediaStream