Dopo aver pubblicato un modulo con due campi denominati “id” e “url”, ho il seguente codice: $this->load->library(‘form_validation’); $this->form_validation->set_rules(‘id’, ‘id’, ‘trim|xss_clean’); $this->form_validation->set_rules(‘url’, ‘url|id’, ‘trim|xss_clean|callback_url_check’); Una query db richiede entrambi i campi. La funzione url_check ($ str, $ id) viene chiamata ma in questo caso ‘id’ ha sempre il valore 0. Se solo faccio: $this->form_validation->set_rules(‘url’, ‘url’, ‘trim|xss_clean|callback_url_check’); […]
Sto usando Backbone.js hanno un elemento UI di tipo di controllo segmentato per ogni vista del modello. Sono tutti composti da un ul con alcuni elementi li. Voglio associare un evento in modo tale che quando uno di questi elementi viene cliccato, posso determinare quale è stato cliccato e aggiornare il modello con il valore […]
Sto provando a caricare un file css in modo dinamico usando javascript e non posso usare nessuna altra libreria js (es. JQuery). Il file css viene caricato ma non riesco a ottenere una richiamata per funzionare. Di seguito è riportato il codice che sto usando var callbackFunc = function(){ console.log(‘file loaded’); }; var head = […]
L’autenticazione di Facebook nella mia applicazione Rails, implementata con la gem Omniauth ha smesso di funzionare di recente. Il problema è che l’azione del controller, che dovrebbe essere utilizzata dal callback, non viene triggersta e il processo salta immediatamente all’errore con il messaggio “credenziali non valide”. log: Started GET “/auth/facebook” for ::ffff:127.0.0.1 at 2017-03-29 11:12:29 […]
Sono stumped su come passare correttamente i parametri a una funzione di callback senza chiamare immediatamente quella funzione. Ad esempio, funzionerà come previsto: var callBack = function() { … } window.setTimeout( callBack, 1000 ); Ma questo accidentalmente chiamerà callBack : var callBack = function(param1, param2) { … } window.setTimeout( callBack(‘foo’,’bar’), 1000 );
Stavo guardando un po ‘di codice dalla libreria SDL e ho trovato una funzione dichiarata in questo modo: LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) Ora, sono un programmatore Delphi. No hablo C muy bien, senor. Ma ricordo abbastanza syntax dai miei corsi universitari per leggerla in questo modo: Il nome della […]
Devo eseguire una serie di metodi asincroni (database SQLite client) e chiamare solo un callback finale. Certo, il modo brutto è: execAll : function(callBack) { asynch1(function() { asynch2(function() { … asynchN(function() { callBack(); }) }) }); } Ma so che ci sono modi migliori per farlo. Intuitivamente rileverei quando tutte le richiamate sono state chiamate […]
Voglio passare un object dal codice gestito a una funzione WinApi come IntPtr . Restituirà questo object alla mia funzione di callback nel codice gestito come IntPtr . Non è una struttura, è un’istanza di una class. Come posso convertire l’ object in IntPtr e tornare indietro?
http://jsfiddle.net/JamesKyle/HQDu6/ Ho creato una breve funzione basata su Mathias Bynens Ottimizzazione dello script asincrono di Google Analytics che funziona come segue: function async(src) { var d = document, t = ‘script’, o = d.createElement(t), s = d.getElementsByTagName(t)[0]; o.src = ‘//’ + src; s.parentNode.insertBefore(o, s); } Funziona alla grande e ho già iniziato a usarlo per […]
Ho una class TypeScript, con una funzione che intendo utilizzare come callback: removeRow(_this:MyClass): void { … // ‘this’ is now the window object // I must use ‘_this’ to get the class itself … } Lo passo in un’altra funzione this.deleteRow(this.removeRow); che a sua volta chiama un metodo jQuery Ajax, che, se ha successo, richiama […]