Mercurial > p > roundup > code
diff share/roundup/templates/devel/html/search.js @ 4122:115e9883311e gsoc-2009
Add new tracker template sandbox.
| author | Stefan Seefeld <stefan@seefeld.name> |
|---|---|
| date | Tue, 02 Jun 2009 00:41:57 +0000 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/share/roundup/templates/devel/html/search.js Tue Jun 02 00:41:57 2009 +0000 @@ -0,0 +1,31 @@ +// Inspect a form element to construct a 'get' request, +// register it to the 'submit' event, and deactivate the +// form's submit action. +function bind_search() +{ + var form = $("form"); + var action = form.attr("action"); + form.attr("action",""); // reset + + function display(data) + { + var list = $("div.list"); + list.empty(); + list.append(data); + } + + function query() + { + var inputs = $(":input"); + var data = {} + for (var i = 0; i < inputs.length; i++) + data[inputs[i].name] = inputs[i].value; + jQuery.get(action, data, display); + return false; + } + + form.submit(query); +} + + +$(document).ready(bind_search);
