Why not use emy.ajax? Usage is really easy
var urlToSend = “http://mydomain.com/“; var param = {“foo”:”bar”, “test”:true}; emy.ajax(urlToSend, param, “get”, function(success){ // do what you want with the success text callback },function(error){ // if a problem or timeout occurred }); Any custom needs this method doesn’t have that you needed ? What it doesn’t support for ex is file upload (ishould create a plugin for that...) Remi > Le 22 mars 2018 à 15:19, Rune Back <[email protected]> a écrit : > > I have only ONE section: > > <section id="HOME" class="panel" selected="true" data-title="Name of the APP" > data-hidebackbutton="true"></section> > > In the function goingTo(val) I also have > document.getElementById("viewTitle").innerHTML=getTitle(val) which updates > the title, so the user gets the feeling of moving between different screens. > I don't use emy.ajax(), but I have made my own function for it. > > R > > > 2018-03-22 12:08 GMT+02:00 Remi Grumeau <[email protected]>: >> >>> I like Emy. >> >> Me too :) >> >> >>> I use callbacks only in order to send/receive something to/from another App >>> via the server. I've also made it possible for making a backup of the ldb >>> in the server and of course to retrieve the ldb from there. At leat 95% of >>> my code is JavaScript. I tiny little bit of my code is in the server. >>> >>> The link may look like this: href="javascript:goingTo(11);" >>> >>> In goingTo(val) I have switch (val) ... >>> ... >>> case 11: MAKE_MAIN(); break >>> ... >>> MAKE_MAIN() stuffs the html code into a variable dump, and finally I have >>> document.getElementById("HOME").innerHTML=dump >>> >>> I have two variables "comingFrom" and "whereAmI". I have a back button up >>> in the right corner with goingTo(comingFrom). As I already mentioned, it's >>> very fast. >>> >>> If not Emy, what then? >> >> If you use emy.ajax() for the ajax calls, emy.$ for selectors or other >> screens transitions to the rest of the app, or simply like the UI themes, >> then stick with it :) >> https://emy-library.org/documentation/latest/core-documentation.html#emy-ajax >> https://emy-library.org/documentation/latest/core-documentation.html#emy-$ >> --> document.getElementById("HOME") can be emy.$(‘#HOME’) or >> emy.getSelectedView() if you are on this view. >> >> >> If not, then you probably don’t need a library at all to just pull / push >> data from a server. >> >> Remi >> >> -- >> You received this message because you are subscribed to the Google Groups >> "iPhoneWebDev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/iphonewebdev. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "iPhoneWebDev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/iphonewebdev. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/iphonewebdev. For more options, visit https://groups.google.com/d/optout.
