我是一个有extJS和json的新手。使用extJS发布json数据最无痛的路线是什么?我没有真正感兴趣的任何GUI功能,只是使用框架发送一些示例数据。如何使用extJS发布json数据
19
A
回答
24
Ext.Ajax.request({
url: 'foo.php', // where you wanna post
success: passFn, // function called on success
failure: failFn,
params: { foo: 'bar' } // your json data
});
3
这里发布的例子显示了基本思想。有关所有可配置选项的完整详细信息,请参见Ext.Ajax docs。
+0
链接已损坏,必须导航到EXT.Ajax部分 – oden 2014-07-14 05:36:09
6
我想补充我的两分钱:
//
//Encoding to JSON:
//
var myObj = {
visit: "http://thecodeabode.blogspot.com/"
};
var jsonStr = Ext.encode(myObj);
//
// Decoding from JSON
//
var myObjCopy = Ext.decode(jsonStr);
document.location.href = myObj.visit;
19
下面将标识为“POST的要求
Ext.Ajax.request({
url: 'foo.php', // where you wanna post
success: passFn, // function called on success
failure: failFn,
jsonData: { foo: 'bar' } // your json data
});
下面将标识为”GET的要求
Ext.Ajax.request({
url: 'foo.php', // where you wanna make the get request
success: passFn, // function called on success
failure: failFn,
params: { foo: 'bar' } // your json data
});
+1
您还可以使用'method:'POST'/'GET'参数:http://docs.sencha.com/extjs/4.1.3/#! /api/Ext.Ajax-property-method – efirat 2013-06-25 16:22:21
0
代码段:
Ext.Ajax.request({
url: "https://reqres.in/api/users",
success: function (response) {
Ext.Msg.alert("success", response.responseText);
},
failure: function() {
Ext.Msg.alert("failure", "failed to load")
},
params: {
"name": "morpheus",
"job": "leader"
}
});
相关问题
- 1. 如何使用JQuery发布JSON数据?
- 2. 如何通过json发送extjs数据
- 3. 如何使用JSON发布
- 4. 如何使用json数据绑定Extjs网格4的数据
- 5. Asp.Net Mvc使用Url发布json数据
- 6. 使用Javascript发布MailChimp JSON数据
- 7. 使用grequests发布json数据?
- 8. extjs发布参数
- 9. 如何发布/放JSON数据到ListSerializer
- 10. 如何使用Rest API发布json数据
- 11. 如何使用JSON将数据发布到Web服务?
- 12. 如何使用web api发布JSON数据和Zip文件?
- 13. 如何使用HttpClient将JSON数据发布到Web API
- 14. 如何使用C#在Bluemix上通过MQTT发布JSON数据?
- 15. 如何使用Spring的RestTemplate发布JSON数据?
- 16. 如何使用角js中的键发布Json数据?
- 17. 如何使用json将数据发布到web服务中swift
- 18. 如何使用Actionscript 3.0发布JSON数据?
- 19. extjs网格发布数据轨道
- 20. 如何从JSON中获取数据Extjs
- 21. 如何使用graphene_django发布数据?
- 22. 如何使用nsIWebBrowserPersist发布数据?
- 23. 如何使用快递发布数据?
- 24. 我如何使用Angularjs发布数据?
- 25. 如何使用ajax发布数据?
- 26. 如何使用node-curl发布数据?
- 27. 发布数据JSON webservice
- 28. JSON数据发布iPhone
- 29. 发布POST JSON数据Titanium
- 30. 如何在Android中使用JSON将json数组发布到webservice?
哇哦,那是比我预想的要容易得多。谢谢!!!!! – maximus 2010-05-27 04:56:30
这会发布URL编码的数据...... IOW,POST缓冲区将是foo = bar。如果你替换'jsonData'的'params',它会发布原始的JSON,所以POST缓冲区将会是'{“foo”:“bar”}' – SBUJOLD 2010-05-27 12:48:32
在ExtJS 4.1中,你可以使用jsonData成员。 – Chris 2012-07-03 13:11:02