From 779b8a8d2f9204546db0cc41cc36830504b50c0a Mon Sep 17 00:00:00 2001 From: Jan Lehnardt Date: Sun, 13 Sep 2009 17:53:57 +0000 Subject: enable multi-key-get in jquery.couch.js, patch by Benoit Chesneau, closes COUHCDB-376 git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@814364 13f79535-47bb-0310-9956-ffa450edef68 --- share/www/script/jquery.couch.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/share/www/script/jquery.couch.js b/share/www/script/jquery.couch.js index 4cf2d196..8c5848bc 100644 --- a/share/www/script/jquery.couch.js +++ b/share/www/script/jquery.couch.js @@ -249,8 +249,20 @@ ); }, view: function(name, options) { - name = name.split('/'); + var name = name.split('/'); + var options = options || {}; + var type = "GET"; + var data= null; + if (options["keys"]) { + type = "POST"; + var keys = options["keys"]; + delete options["keys"]; + data = toJSON({ "keys": keys }); + console.log(data); + } ajax({ + type: type, + data: data, url: this.uri + "_design/" + name[0] + "/_view/" + name[1] + encodeOptions(options) }, -- cgit v1.2.3