Soy un poco nuevo con extJS y json. ¿Cuál es la ruta más indolora para la POSTING de datos JSON utilizando extJS? No me interesan las características de la GUI, solo uso el marco para enviar algunos datos de muestra.Cómo publicar datos json con extJS
Respuesta
Ext.Ajax.request({
url: 'foo.php', // where you wanna post
success: passFn, // function called on success
failure: failFn,
params: { foo: 'bar' } // your json data
});
Los ejemplos publicados aquí muestran la idea básica. Para obtener detalles completos sobre todas las opciones configurables, consulte Ext.Ajax docs.
El enlace está roto, tiene que navegar hasta la sección EXT.Ajax – oden
Sólo para añadir mi granito de arena:
//
//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;
A continuación se identificará como petición de los POSTAL '
Ext.Ajax.request({
url: 'foo.php', // where you wanna post
success: passFn, // function called on success
failure: failFn,
jsonData: { foo: 'bar' } // your json data
});
A continuación se identificará como 'GET' solicitud
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
});
, también puede usar el parámetro 'method: 'POST'/'GET'': http://docs.sencha.com/extjs/4.1.3/#! /api/Ext.Ajax-property-method – efirat
Fragmento de código:
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. ¿CÓMO PUBLICAR datos JSON con PHP cURL?
- 2. cURL y HttpURLConnection - Publicar datos JSON
- 3. WCF REST Servicio JSON Publicar datos
- 4. Cómo recuperar JSON matriz de datos de ExtJS tienda
- 5. ¿Cómo puedo usar JQuery para publicar datos JSON?
- 6. ¿Cómo publicar datos a un servicio web utilizando JSON?
- 7. Publicar datos con libcurl
- 8. ExtJS agarrar JSON resultado
- 9. Extjs cómo decodificar una cadena json?
- 10. Cómo publicar datos con un enlace
- 11. Publicar JSON en Python CGI
- 12. Herramienta para publicar json en una url
- 13. Cargando hasMany datos en ExtJS
- 14. Datos básicos con json
- 15. Recargar una tienda json con nuevos parámetros ExtJs Ext.data.JsonStore
- 16. Publicar datos sin procesar con Python
- 17. PHP https publicar datos XML con cURL
- 18. Consumir fechas JSON en un gridpanel EXTJs
- 19. JQuery publicar objeto JSON en un servidor
- 20. Cómo analizar datos JSON con jQuery/JavaScript?
- 21. ¿Cómo mostrar los datos Json anidados en las cuadrículas EXTJS 4?
- 22. Publicar datos en JsonP
- 23. Recuperar datos Json con HttpClient
- 24. ¿Experiencia usando extjs con griales?
- 25. Publicar el controlador JSON en Codeigniter
- 26. Cómo PUBLICAR un JSON a una URL específica usando VB.NET?
- 27. Publicar datos binarios en una aplicación RESTful
- 28. Cómo publicar datos en Android en el servidor en formato JSON?
- 29. Cómo hacer una solicitud AJAX para publicar datos JSON y procesar la respuesta
- 30. Cómo publicar datos en PHP usando file_get_contents?
Oh, wow, que era mucho más fácil de lo que esperaba. ¡¡¡¡¡Gracias!!!!! – maximus
Esto publicará URL como datos codificados ... IOW, el búfer POST será foo = bar. Si reemplaza 'params' por' jsonData', se publicará JSON sin procesar, por lo que el buffer POST será '{" foo ":" bar "}' – SBUJOLD
En ExtJS 4.1 puede usar el miembro jsonData. – Chris