2012-03-20 8 views
-1

は、どのように私は、特定の例のためのフィールドの値を取得します。誰でも助けてくれますか?ジャンゴJSONループ

+1

javascriptの "forループ"これはdjangoについてではありません。試合はjs! –

答えて

0

jQueryを使って、あなただけのようなgetJSON機能を使用することができます。URLを定義する必要があります

def your_json_view(request): 
    # ... build your data 
    return http.HttpResponse(simplejson.dumps(data)) 

$.getJSON('{% url your_json_view %}', function(data) { 
    for(var i=0; i<data.length; i++) { 
     if (data[i].fields.author == 'flower') { 
      alert('I got the book by flower'); 
     } 
    } 
}); 

は、念のため、ここではそれに行くのpythonビューですうまく名前のついた:

url(r'/your/json/view/', 'your_json_view', name='your_json_view') 
+0

状態が私のために働いていない場合.. – Raji

+1

あなたは正しいです!あなたのフィードバックのために更新された、ありがとう! – jpic

+0

Field(条件付きの場合)がまだ私のために働いていない.. – Raji