diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-08-05 19:16:49 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:31:21 -0500 |
commit | a2810779352d40911880e84c91f85fe4ccb5d953 (patch) | |
tree | 2fe86aba529384895deba6b1bbfeb584e000385f /swat/esptest/remote.esp | |
parent | 3a02c8b116e80d2fd70b1957a5ed85acb0977b7f (diff) | |
download | samba-a2810779352d40911880e84c91f85fe4ccb5d953.tar.gz samba-a2810779352d40911880e84c91f85fe4ccb5d953.tar.bz2 samba-a2810779352d40911880e84c91f85fe4ccb5d953.zip |
r9135: added a sample page that demonstrates using AJAJ to make remote calls
that update an object
(This used to be commit 678b0cc08f6026fe35b522d5705ab0c1baf3c359)
Diffstat (limited to 'swat/esptest/remote.esp')
-rw-r--r-- | swat/esptest/remote.esp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/swat/esptest/remote.esp b/swat/esptest/remote.esp new file mode 100644 index 0000000000..c0f12147a8 --- /dev/null +++ b/swat/esptest/remote.esp @@ -0,0 +1,19 @@ +<% +libinclude("server_call.js"); + +/* this is a call that the client js code can make - it just adds + some more elements to the passed object, then returns the object */ +function testfunc(x) { + var sys = sys_init(); + x.nttime = sys.nttime(); + x.timestring = sys.httptime(x.nttime); + return x; +} + +/* register a call for clients to make */ +var call = servCallObj(); +call.add('testfunc', testfunc); + +/* run the function that was asked for */ +call.run(); +%> |