2009-03-11 2 views
0

私は本当にSPRYデータセット..そして切断されたデータセットの約束..それ以上のもの?

など、あなたは基本的にはJavaScript /ブラウザに「データセット」をロードし、テキストボックスなどのフィールドを形成するためにバインドすることに作用する可能性があるという事実を実験する年前にコンボのドロップダウンについてSPRY使用(コーダー)がバックエンドコードを書いてデータを取得できるようにするために本当にシンプルなものを探していましたが、パートナー(設計者など)はHTMLをレイアウトするためにスキルを使い、簡単な方法でバインドできますこれらのフォームの値/グリッドなどのデータを表示します。

私はExtJSとそのタイプのものを試してみましたが、私のパートナーに説明するのは少し難しいと思っていましたが、SPRYを使用したとき、私のデザインパートナーに使い方を説明するための "ナチュラル"。 SPRYの唯一の問題は、それが右下(開発そのもの)なんか遅くなっているようだということです。

jQueryが大好きですが、そこに似ているものがあるかどうかはわかりません。

答えて

0

バインドしようとしているデータの性質によって異なります。

JSONは、サーバーとクライアントの間で軽量なデータを交換するための優れた言語です。基本的にJavaScript Object Notationです。

あなたがjQueryについて話しているのであれば、あなたのパートナーはコーディングとJavaScriptの知識があると思います。少なくともあなたはしています。

そして、出力には何か私は(それは私が私自身のプロジェクトのために何をすべきかだ)お勧めあなたのバックエンドからJSON形式のデータは、jQueryのからそれを読んで、それを巡回:

jQuery.getJSON("url", parameters, function (jsonData){ 
    // Assuming jsonData is an array: 
    for(var i = 0; i < jsonData.length; i++){ 
    // Do something with jsonData[i] 
    } 
}); 

がたくさんあります。データをJSON形式に変換するツール例として、PHPにはjson_encode関数があります。

バックエンドとフロントエンドの間の通信は、常にある程度プログラミングする必要があります(そして常にそうなります)。その後、彼女は助けること

fillSelect("mySelect", "http://www.example.com/givemesomejson"); 

希望と同じように簡単に何かができる

function fillSelect(selectId, urlWithData){ 
    // Request JSON data and fill the <SELECT> accordingly. 
} 

:あなたのパートナーはスキルを、プログラミングがない場合、私はあなたが友好の機能にいくつかの通常の機能をラップすることをお勧めしたいです。 )

関連する問題