2011-03-22 17 views
0

ページが初めて読み込まれているときに、うまく動作してデータを表示しています。私の見解で配列内にJsonオブジェクトを表示するのが難しい

をバインドする

<script id="myTemplate" type="text/x-jquery-tmpl"> 
<tr> 

    <td>${Client.Name}</td> 
    <td>${Name}</td> 
</tr> 
</script> 

コードを

:私は、次のコードを持っています、私は返されたデータを検索をしています

"[{"ID":358,"Name":"Test,"Client":{"ID":160,"Name":"Client1"},"HasUsers":false}]", but i`m having the message error:

Client is not defined

です

success: function (data) {        
        $("#myTemplate").tmpl(data).appendTo("#dataBody");    
      }, 

上記の問題は何ですか?

+0

データをテンプレートにバインドするためにどのようなコードを使用していますか? –

+0

は、エラーの一部として追加された引用符ですか? String型のレスポンスであり、Object型ではありません。 – bdargan

+0

上記のコードを参照してデータをバインドしてください – learning

答えて

0

あなたのJSONは正しく見えません。それはおそらく、クライアントをいじりされているものである"Test",をする必要があります

[{"ID":358,"Name":"Test","Client":{"ID":160,"Name":"Client1"},"HasUsers":false}] 

代わり

[{"ID":358,"Name":"Test,"Client":{"ID":160,"Name":"Client1"},"HasUsers":false}] 

"Test,でなければなりません。

関連する問題