小さなデータベース(couchdb)とWebページ(html5ボイラープレート)を作成しました。私の最終目標は、dhtmlxライブラリ(http://dhtmlx.com/)を使用してテーブルとしてレンダリングされる特定のビューを取得するボタンをユーザーにクリックさせることです。
この時点で、ページの読み込み時にテーブル(グリッド)を初期化するページがあります。'mygrid.load(url、 "json")'を使用してデータをテーブルにロードしようとしています。ドキュメントにはURLの例が記載されていませんが、ビューのcouchdburlであると想定しています。私の場合は、127.0.0.1:5984 / mydata / _design / mydata / _view/detailsです。そのURLをブラウザで開くと、json形式のデータが表示されます。
{"total_rows":14,"offset":0,"rows":[
{"id":"90e77126ce592105891eba2bd4000143","key":"An","value":"addition to others"},
{"id":"90e77126ce592105891eba2bd4001106","key":"Changed","value":"Directories."},
. . .
{"id":"83001c900adeefe50928a24b98001733","key":"Yeah","value":"CSS kind of working. Guess I have express 3.0"}
]}
言うまでもなく:
mygrid.load("http://127.0.0.1:5984/mydata/_design/mydata/_view/details","json")
動作しません。それで:
a)私が間違っているかもしれないアイデアはありますか?
b)グリッドでやろうとしていることに対してより良いライブラリはありますか?dhtmlxはxmlファイルを対象としているようですが、それが私に与えられたものです。