我在View
{
xtype:'button',
id:'when_button_click',
text:'Button Click',
ui:'alert'
}
在控制器中,我有以下代码;
1.)我遇到的问题是它不会Ext.Ajax.request({
在函数中从行开始执行onNewNote
。如何让程序将数据发送到该 URL。
2.) 在 中View
,我有几个textfields
,所以当用户点击 时button
,我需要将在 中输入的值textfields
发送到Controller
班级,然后通过 web 服务发送。如何将文本字段数据从 View 类发送到 Controller 类?
Ext.define('myapp.controller.testcont', {
extend: "Ext.app.Controller",
config: {
refs: {
newNoteBtn: "#when_button_click"
},
control: {
newNoteBtn: {
tap: "onNewNote"
}
}
},
onNewNote: function () {
console.log("inside onNewNote function");
Ext.Ajax.request({
url: 'http://call.com/the_webservice',
params : values,
failure: function (response) {
var text = response.responseText;
console.log("fail");
}, success: function (response) {
var text = response.responseText;
console.log("success");
}
});
var view = Ext.create('Ext.navigation.View', {
fullscreen: true,
items: [
{
title: 'Navigation View',
html: 'This is the first item in the stack!'
}
]
});
}
// init and launch functions omitted.
});