問題タブ [jquery-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
378 参照

jquery - asp.net mvc 2でビューをjquery-tmplテンプレートとしてレンダリングすることは可能ですか?

私は、MSが開発した新しいjQueryプラグイン、テンプレート、およびDataLinkingのアイデアが好きであり、実際には、それらが価値があると証明できる可能性のある日常業務を必要としています。つまり、テンプレート化する必要のあるhtmlは、MVC2フレームワークを介して組み込みとカスタムの両方のHtmlヘルパーメソッドを利用する重要なhtmlです。さらに、バインドされたViewModelの値に基づく条件付きレンダリングがあります。

レンダリングロジックをMVCビュー構文からjquery-tmpl構文に忠実に再現することができました。これには、使用されるMVCヘルパー関数から生成されたすべてのHTMLを把握することが含まれます。ただし、これは面倒で時間がかかります。サーバー側とクライアント側の検証やAntiForgeryToken()などの他のHTMLヘルパー関数などの他の懸念は言うまでもありませんが、jquery-tmplの使用を制限することで、そのような懸念を回避できる可能性があります。

MVCパーシャルビューですでに定義されているロジックと構造を利用して、ストレートHTMLの代わりにjquery- tmplテンプレートをレンダリングできるでしょうか。 一見すると、MVCビュー構文をjQuery-tmpl構文に変換し、すべてのループや条件などを保持する必要があるように見えます。

これも可能ですか?私はMVCフレームワークを徹底的に知りませんが、それが優れた拡張性を提供することは知っています。この状況を理解すれば、それは価値があるように思えますね。それとも私はそれを考えることでオフベースでさえありますか?何か考えや提案はありますか?

0 投票する
1 に答える
1966 参照

jquery-plugins - jQueryテンプレート内のJavascript関数が正しく機能していません

jQuery.tmplを使用してチェックボックスのリストを作成しようとしています。チェックボックスが近くにあるアイテムの配列が一覧表示されます。これらのチェックボックスのいくつかをパラメトリックにチェックしたいと思います...

テンプレートコードは次のとおりです。

およびテンプレート定義:

したがって、この場合、アイテム1とアイテム2をチェックする必要があります。リストは問題なく作成されていますが、{{if $.inArray(i, Default) != -1}} checked="checked"{{/if}}一部が機能していません。

ただし、「i」を数字に置き換えると、次のように機能します。 {{if $.inArray(1, Default) != -1}} checked="checked"{{/if}}

まったく意味がありません...何か提案はありますか?

私がsmtを知らないように、チェックボックスを埋めるための別のロジックも大丈夫です。レンダリングが完了した後のコールバック関数のように、または...

0 投票する
1 に答える
1974 参照

jquery - DOM に追加する前に jQuery テンプレートの HTML を変更する

通常の jQuery DOM オブジェクトと同じ方法で jQuery テンプレートを使用する際に問題があります。DOM に追加する前に、テンプレート関数によって作成された HTML を変更する必要があります。
以下の私の例のコメントは、私がやりたいことと何が間違っているかを説明しています。

0 投票する
5 に答える
8309 参照

jquery - Jqueryテンプレート

Jqueryテンプレートを使用して受信JSONデータを表示しています。テンプレートをキャッシュ可能な外部ファイルにロードしたいと思います。どうすればよいですか?

UPDATE
http://encosia.com/2010/12/02/jquery-templates-composite-rendering-and-remote-loading/
最終的に得たソリューションに非常に近く、代わりにiframeを使用しました。

0 投票する
2 に答える
5354 参照

jquery - jQuery テンプレートのレンダリング出力

HTML 要素をオブジェクトの文字列として渡すと、レンダリング時に要素に変換されないため、テンプレートはこのように埋められます

DOM 要素を渡すと、

DOM要素としてレンダリングされた実際の画像を取得するにはどうすればよいですか?

jQuery テンプレート プラグインを使用すると、HTML 文字列構築の使用を大幅に減らすことができます。

編集:DOM要素を取得し、それをjqueryテンプレートに渡してレンダリングする以下の簡単な例。

ソース HTML

jqueryテンプレート

jquery

出力

ご覧のとおり、AnchorElement() が壊れており、画像が表示されていません。
JS フィドルの例

0 投票する
1 に答える
1201 参照

jquery - Jquery テンプレート プラグイン

やあみんな、私はDave Ward ブログからこの例を試しています

jQuery テンプレートと私が間違っていることについて。どんな助けでも大歓迎です。これが彼のコードです: データ:

クライアント:

J:

0 投票する
1 に答える
2927 参照

jquery - jTemplates と jQuery テンプレート。どちらが良いですか?より良いものはありますか?

Microsoft が jQuery 用の公式の jQuery テンプレート プラグインを作成したことを確認しました。しかし、私が読んだ jTemplates もかなり人気があります。jTemplates を気にせずに jQuery Template に直行するべきか、jTemplates を試してみるべきかわかりませんでした。

助言がありますか?

注: クライアント側のテンプレート フレームワークを使用するのは初めてです。

0 投票する
1 に答える
3993 参照

jquery - JSONおよびJQueryテンプレートからHTMLを構築する方法

どこかで構文をめちゃくちゃにしているのは知っていますが、どこにあるのかわかりません。以下のコード。(プレビューで正しく表示されなかったため、bodyタグを省略しました)

0 投票する
1 に答える
15014 参照

jquery - jQuery テンプレートでインデックスを取得する

jQuery テンプレート プラグインを使用していますが、アイテムのインデックスを取得する方法がわかりません: http://api.jquery.com/category/plugins/templates/

これが私のコードです:

次のような形式で回答を表示したい

1)答え1、2)答え2、3)答え3

また

a)答え1、b)答え2、c)答え3

私は何をすべきか?

0 投票する
3 に答える
977 参照

asp.net - JQuery で複数の個別の AJAX 呼び出しを行う方法

ボタンを使用して 2 つの個別の AJAX 呼び出しを実行しようとしています。私がしたいことは次のとおりです。Button1 がクリックされると、ProductsTable は Web サービスからのデータを表示します。Button2 がクリックされると、OthersTable は Web サービスからの独自のデータを表示します。しかし、現在、どちらのボタンをクリックしても何も表示されません。コードが 1 つしかなく、.click 関数にラップされていない場合、コードが機能することはわかっています。

エラー メッセージはありません。ASP.NET 4.0、JQuery 1.4.4。ScriptManager を使用していません。UpdatePanels を使用していません。

以下のコード: