我正在使用Sencha Touch,我需要使用简单的HTTP POST(NO AJAX)向服务器发布一些数据
目前我使用
Ext.data.JsonP.request
Ext.Ajax.request
我理解这两种方法都适用于AJAX。
我想知道如何禁用AJAX功能,并允许我仅通过HTTP发送一些参数,而不使用xhr和ajax。
答案 0 :(得分:4)
您可以创建一个表单面板,然后使用url调用submit
方法,以便将表单提交给:
// define your form
var form = Ext.create('Ext.form.Panel', {
...
// your form fields, etc
});
// later, in some handler for a button click, etc
form.submit({
url: 'url/to/submit.php',
method: 'POST',
success: function() {
// handle successful form submit
},
failure: funciton() { ... }
});