MVCSenchaTouchプロジェクトを作成しました。ユーザーがユーザー名とパスワードを入力してWebサービスに送信するサンプルアプリケーションを作成しました。
ユーザー名とパスワードのフィールドは「VIEW」にあると想定されており、「Webサービスへの送信」機能は「CONTROLLER」にある必要があります。
私のプログラムでは、Webサービスへの送信部分も「VIEW」にあるので、誰かが私のコードを編集するのを手伝ってくれませんか。そうすれば、「CONTROLLER」で「Webサービスに送信」機能を使用できます。
これがコードです
Ext.define('TU.view.Contact',{
extend:'Ext.form.Panel',
xtype:'contactform',
config: {
title:'Contact',
iconCls:'user',
url:'http://somesite.com/contact.php',
items: [
{
xtype:'fieldset',
title:'User Login',
items:[
{
xtype:'textfield',
name:'name',
label:'Name'
},
{
xtype:'passwordfield',
name:'password',
label:'Password'
}
]
},
{
xtype:'button',
text:'Send',
ui:'confirm',
padding:5,
handler:function(){
this.up(contactform).submit();
}
}
]
}
});