いくつかの異なる提出方法があるフォームがあります。
<form action="/admin?arg1=memberManage" method="get">
<input type="text" name="searchString" value="{{searchString}}" />
<input type="image" name="arg2" value="search" src="search.jpg" />
...
<a name="arg2" value="orderByName" onClick="form.submit();">Order By Name</a>
<a name="arg2" value="orderByAccount" onClick="form.submit();">Order By Account</a>
<a name="arg2" value="orderByLastLogin" onClick="form.submit();">Order By Last Login</a>
<!-- the followings are search results updated by AJAX -->
<div id="searchResults">
...
...
</div>
</form>
フォームには、画像ボタンと送信用の3つのリンクが含まれています。上記は単なる架空のものです。アイデアは、検索結果の順序が異なるように、異なる引数(つまり、arg2)を使用してフォームを送信することです。検索文字列もテンプレートシステムを使用して保持されます。