intro wiki download guestbook contact

Ajax in WebTek

In WebTek gibt es ausserdem eine sehr einfache Art ein Formlar mittels Ajax abzuschicken. Man verwendet hierfür anstatt dem


<% form %>

Macro einfach das


<% form_ajax update="some id" %>

Macro. Dieses Macro nimmt als Argument result_id (= die Id eines HTML Tags), in welchem dann die Antwort des Formulars angezeigt wird.

Ein einfaches Beispiel sieht in etwa so aus:


<% form_ajax update="result" %>
<% input type="query" %>
<% input type="submit" name="search" value="suche" %>
<% form_end %>
<div id="result"></div>

Das dazugeörige Javascript befindet sich in der Datei /WebTek/app/MyApp/static/webtek.js, welches im master.tpl includiert wird.