我正在使用 Sencha Touch,我需要使用简单的 HTTP POST(无 AJAX)将一些数据发布到服务器
目前我使用
Ext.data.JsonP.request
Ext.Ajax.request
据我了解,两者都适用于 AJAX。
我想知道如何禁用 AJAX 功能并允许我仅通过 HTTP 发送一些参数而不使用 xhr 和 ajax。
我正在使用 Sencha Touch,我需要使用简单的 HTTP POST(无 AJAX)将一些数据发布到服务器
目前我使用
Ext.data.JsonP.request
Ext.Ajax.request
据我了解,两者都适用于 AJAX。
我想知道如何禁用 AJAX 功能并允许我仅通过 HTTP 发送一些参数而不使用 xhr 和 ajax。
您可以创建一个表单面板,然后submit
使用要提交的表单的 url 调用该方法:
// 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() { ... }
});