Empfehlungen: Erweiterte Suche

JsHelper: request senden

Unterstützung der Daten-Formatierung in den Views (DRY)

JsHelper: request senden

Beitragvon domj » Mo 19. Apr 2010, 11:55

Hi Leute,

ich baue gerade eine Anwendung mit cakePHP 1.3 und nutze dazu den JsHelper zum Absenden eines Ajax-Request über die jquery.

Code: Alles auswählen
$js->request(array('action' => 'irgendwas'),array('update' => '#meineId','data' => '({value : $(this).val()})')


Die Funktion wird beim Event auf ein InputFeld ausgeführt. Das Problem ist jetzt folgendes: Offensichtlich wird der Wert in Data immer als STRING übermittelt, so dass die Javascript-Funktion nicht ausgeführt wird und damit auch nicht der Wert meines InputFeldes. Kennt jemand eine Möglichkeit, dass "data" nicht als String übermittelt wird.

Beste Dank.
Entwicklung komplexer Internetanwendungen: http://www.dominic-thimm.de
Twitter-Account: http://www.twitter.com/dominicthimm
domj
 
Beiträge: 7
Registriert: Mo 19. Apr 2010, 11:48

Re: JsHelper: request senden

Beitragvon domj » Mo 19. Apr 2010, 16:46

Habe es gefunden. Durch den Parameter dataExpression ist das setzen von "data" als CallBack-Funktion möglich.
Entwicklung komplexer Internetanwendungen: http://www.dominic-thimm.de
Twitter-Account: http://www.twitter.com/dominicthimm
domj
 
Beiträge: 7
Registriert: Mo 19. Apr 2010, 11:48


Zurück zu Helper

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron