フォーム・データを表示するためのdojoウィジェットを作成しました。このウィジェットでインライン編集を有効にしたい最初に私はJavaScriptで文字列としてhtmlを書くことによって実験を始めました。私はこれをしたくありません。 dojoはhtmlファイルをテンプレートとしてロードするインタフェースdojo.cache()を提供します。このメソッドを使用して、フォームビューのテンプレートデータを読み込みます。Dojoウィジェット・インライン編集
フォーム編集用。 ajaxコールが送信され、フィールドタイプのデータが受信されます。これに基づいて、HTMLをインラインエディタに解析する必要があります。
私の質問は、dojo.cache()を使用して、入力タイプに基づいてHTMLを取得する方法です。テンプレートは
<input type="text" />
or
<select></select>
or
<textarea></textarea>
or
<div class="autocomplete"></div>
か何か以上のようなデータが含まれる可能性があります...私は)(一つのファイルにすべてのこれらのテンプレートを定義し、dojo.cacheを使用してファイルを取得することはできますか?この場合、私は必要なフィールドを選択する方法についていません。