couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From goog cheng <googch...@gmail.com>
Subject Re: var $db = $.couch.db("mydatabase");
Date Thu, 10 May 2012 12:29:33 GMT
write doc into db via a couchapp ,  is a login necessary

在 2012年5月10日星期四,CGS 写道:

> Hi Goog,
>
> One thing for sure: $.couch.db function accepts and asks for two parameters
> (line 263 from jquery.couch.js) while in your script you pass only one and
> that can make your browser to discard db variable, so, it interprets it as
> undefined. That if you use the same version of jquery.couch.js I use
> (coming by default with CouchDB 1.2).
>
> I hope this will help you in debugging your script.
>
> CGS
>
>
>
>
> On Thu, May 10, 2012 at 1:13 PM, goog cheng <googcheng@gmail.com<javascript:;>>
> wrote:
>
> > Hi,  all! , i  have a problem  , please help and see it,  THX!
> >
> > chrome sas: Uncaught TypeError: Cannot call method 'db' of undefined
> >
> > I HAVE INCLUDE :
> > <script src="scripts/upload.js"></script> <script
> > src="/_utils/script/jquery.couch.js"></script>
> >
> > db = $.couch.db("doc"); function uploaddoc() { $('<h3>New
> > attachment</h3><table style="border:0px;"><tr valign="top"><td
> > style="border:0px;"><form id="attachment-form" name="attachment_form"
> > content-type="multipart/form-data"><input id="_attachments" type="file"
> > name="_attachments"/></form></td><td style="border:0px;">File
> > description:</td><td style="border:0px;"><form id="att-descr-form"
> > name="att_descr_form"><textarea name="attachdescr" style="height:50px;
> > width:450px;" ></textarea></form></td><td style="border:0px;"><button
> > id="upfly">Upload
> > File</button><br/></td></tr></table>').appendTo('#uploadfly');
> > $("#upfly").click(function() { //alert("saved!1"); //alert("saved!2");
> doc
> > = new Object; doc.date = Date().toString().substring(3, 15);
> > doc._attachments = document.getElementById("_attachments");
> db.saveDoc(doc,
> > { success: function() { alert("saved!"); }, }); }); }
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message