| 

.NET C# Java Javascript Exception

Re: Javscript ausführen per AJAX vom Controller aus

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Re: Javscript ausführen per AJAX vom Controller aus

vawalda - 04.09.2009 18:36
Servus Alp,
dein Responsetext ist ein String der auf deine Seite in einer Javascript-Funktion evaluiert werden muß (mit eval()).

Ich hab das mal irgendwann mal mit php bei einer Ajaxabfrage mittels prototype.js gemacht.

Hier die Funktion im Javascript:
function ajaxAufruf(fahrzeug_id) {
	new Ajax.Request('functions/getWaypoints.php',
	{
	 method:'post',
	 parameters: {fahrzeugID: fahrzeug_id},
	 onSuccess: function(response){
	  	var response = response.responseText;
	            eval(response);
	            loadRoute(); },
	 onFailure: function(){ alert('Die Route kann nicht angezeigt werden.') }
	});
}

Ich übergab dort ein Array, respektive den Javascriptcode als String. Der wurde dann an Ort und Stelle ausgeführt.
Gruß Michl


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Re: Javscript ausführen per AJAX vom Controller aus" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.