Sono un po 'un newb con entrambi extJS e json. Qual è la via più indolore per inviare i dati JSON utilizzando extJS? Non mi interessa davvero nessuna caratteristica della GUI, ma semplicemente utilizzo il framework per inviare alcuni dati di esempio.Come inviare dati json con extJS
risposta
Ext.Ajax.request({
url: 'foo.php', // where you wanna post
success: passFn, // function called on success
failure: failFn,
params: { foo: 'bar' } // your json data
});
Gli esempi pubblicati qui mostrano l'idea di base. Per i dettagli completi su tutte le opzioni configurabili, vedere Ext.Ajax docs.
Il collegamento è interrotto, è necessario spostarsi sulla sezione EXT.Ajax – oden
Giusto per aggiungere i miei due centesimi:
//
//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;
Di seguito identificherà come richiesta '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
});
Di seguito vi identificano come 'GET' richiesta
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
});
è anche possibile utilizzare il metodo ': parametro POST '/' GET'': http://docs.sencha.com/extjs/4.1.3/#! /api/Ext.Ajax-property-method – efirat
Codice Snippet:
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. Popola ExtJS combobox 3.4 con i dati JSON locali
- 2. Come recuperare JSON dati array da ExtJS Conservare
- 3. ExtJS: Come posso ottenere dati JSON grezzi da Ext.data.Store?
- 4. impossibile inviare dati json tramite ajax
- 5. ArrayAdapter: dati Json da inviare allo spinner
- 6. ExtJS afferrare risultato JSON
- 7. Come inviare JSON indietro con JAVA?
- 8. Come inviare java.util.Date in Json?
- 9. Extjs come decodificare una stringa json?
- 10. errore griglia di ExtJS, i dati JSON non viene visualizzata
- 11. Come inviare dati a un servizio Web utilizzando JSON?
- 12. Come inviare i dati JSON all'API remota utilizzando Coldfusion CFHTTP
- 13. Come inviare dati JSON per REST Webservice in AngularJS
- 14. Come inviare dati JSON in XDR utilizzando il metodo POST
- 15. Come inviare i dati JSON tramite API HTTP utilizzando VBScript?
- 16. Riempimento di Extjs Combobox con dati statici
- 17. come inviare più dati con $ .ajax() jquery
- 18. Come inviare dati binari con socket.io?
- 19. Come inviare dati nascosti
- 20. Delphi server http indy10 e modulo ExtJS inviare
- 21. IPONE JSON: come inviare una richiesta JSON e prelevare i dati da un server?
- 22. Ricaricamento di un negozio json con nuovi parametri ExtJs Ext.data.JsonStore
- 23. Slim - Come inviare risposta con l'intestazione "Content-Type: application/json"?
- 24. Invia dati modulo con jquery ajax json
- 25. Come lavorare con treecombo in ExtJS 4.1
- 26. In extjs Come associare i dati del negozio alla griglia
- 27. Come stampare dati json.
- 28. Restituisci dati json con php
- 29. $ http.get() con i dati JSON
- 30. Come posso inviare una risposta json nel controller symfony2
Oh, wow, che era molto più facile di quanto mi aspettassi. Grazie!!!!! – maximus
Questo invierà URLencoded come dati ... IOW, il buffer POST sarà foo = bar. Se si sostituisce 'params' per' jsonData', verrà inserito raw JSON, quindi il buffer POST sarà '{" foo ":" bar "}' – SBUJOLD
In ExtJS 4.1 è possibile utilizzare il membro jsonData. – Chris