verursachen, wenn ich folgendes tun, wird die Anfrage nicht einmal vorgenommen werden:Ajax.Request mit Prototype onComplete die Anfrage nicht ich habe einige Probleme mit Prototype Ajax.Request passieren
<input name="Update" onclick="var req = new Ajax.Request('/agent/reports/update_chart', {asynchronous:true, evalScripts:true, parameters:Form.serialize(this.form), onComplete:function(transport) {alert("TEST");}}); return false;" type="button" value="Update" />
aber, wenn ich die onComplete entfernen, wie so, wird es den Antrag stellen:
<input name="Update" onclick="var req = new Ajax.Request('/agent/reports/update_chart', {asynchronous:true, evalScripts:true, parameters:Form.serialize(this.form)}); return false;" type="button" value="Update" />
Was ich hier fehlt? Ich benutze Prototype 1.5.0.
Sie wären nicht auf dieses Problem gestoßen, wenn Sie http://en.wikipedia.org/wiki/Unobtrusive_JavaScript verwenden –