summaryrefslogtreecommitdiff
path: root/alarm/node_modules/node-forge/tests/form.js
diff options
context:
space:
mode:
Diffstat (limited to 'alarm/node_modules/node-forge/tests/form.js')
-rw-r--r--alarm/node_modules/node-forge/tests/form.js40
1 files changed, 40 insertions, 0 deletions
diff --git a/alarm/node_modules/node-forge/tests/form.js b/alarm/node_modules/node-forge/tests/form.js
new file mode 100644
index 0000000..abfbab0
--- /dev/null
+++ b/alarm/node_modules/node-forge/tests/form.js
@@ -0,0 +1,40 @@
+/**
+ * Forge Form Tests
+ *
+ * @author Dave Longley
+ *
+ * Copyright (c) 2011 Digital Bazaar, Inc. All rights reserved.
+ */
+(function($) {
+$(document).ready(function()
+{
+ // logging category
+ var cat = 'forge.tests.form';
+
+ // local alias
+ var forge = window.forge;
+
+ $('form.ajax').each(function(i, form)
+ {
+ $(form).submit(function()
+ {
+ try
+ {
+ var f = forge.form.serialize($(this));
+ forge.log.debug(cat, 'result:', JSON.stringify(f));
+ $('#result').html(JSON.stringify(f));
+
+ /* dictionary test
+ var f = forge.form.serialize($(this), '.', {'username':'user'});
+ forge.log.debug(cat, 'result:', JSON.stringify(f));
+ */
+ }
+ catch(e)
+ {
+ console.log('exception', e.stack);
+ }
+ return false;
+ });
+ });
+});
+})(jQuery);