如何在不使用AJAX的情况下将数据发布到Sencha Touch中的服务器

时间:2013-02-07 13:03:03

标签: sencha-touch sencha-touch-2

我正在使用Sencha Touch,我需要使用简单的HTTP POST(NO AJAX)向服务器发布一些数据

目前我使用

Ext.data.JsonP.request

Ext.Ajax.request

我理解这两种方法都适用于AJAX。

我想知道如何禁用AJAX功能,并允许我仅通过HTTP发送一些参数,而不使用xhr和ajax。

1 个答案:

答案 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() { ... }
});