0

次のように ajax リクエストから json データを取得しています。

{
    "username":"lgangula",
    "name":"Lavanya Gangula",
    "allLocales":[
        {"name":"French (Niger)"},{"name":"French (Senegal)"
        },
        {"name":"French (Switzerland)"},{"name":"English (US)"
        }, {"name":"French (Tunisia)"},{"name":"German" },
        {"name":"German (Austria)"},{"name":"German (Germany)"
        },{"name":"German (Liechtenstein)"},{"name":"German (Luxembourg)"
        },{"name":"German (Switzerland)"},{"name":"Greek"},
        {"name":"Swedish"
        }
    ],
    "userLocales":[
        {           "name":"English (US)"
        },
        {           "name":"Swedish"
        }

],
    "message":""}

これをテンプレートにレンダリングする必要があります。これが条件です。「allLocales」をテンプレートにレンダリングしている間、「userLocales」-テンプレートで「チェック済み」状態にする必要があります。「allLocales」の条件レンダリングを作成して「userLocales」で値をチェックし、それを作成する方法「チェック済み」チェックボックスとして..ハンドルバーを使用することは可能ですか?

私が使用しているテンプレートは次のとおりです。

<script id="locale-template" type="text/x-handlebars-template">
        {{#each this}}
                {{#showHr @index}}
                        <hr/>
                {{/showHr}}
                <label><input value="{{name}}" type="checkbox" /> {{name}} </label>

        {{/each}}
    </script>

しかし、私はこれの条件付き関数を書くことができません..誰かが私に正しい方法を教えてください..jqueryメソッドを含めても?

4

0 に答える 0