Десериализация JSON с использованием jquery в django - PullRequest
0 голосов
/ 05 января 2012

Я получаю ответ JSON через jquery / Ajax в моем шаблоне django следующим образом:

[{"total_count": {"3": 1}, "all_user_request": [{"pk": 3, "model": "new_tracker.new_request", "fields": {"status": "Open", "severity": "High", "title": "New Year wish", "last_modified_date": "05-01-2012", "creation_date": "05-01-2012", "priority": "High", "department": "IT", "primary_assignee": "John", "creator": "Martin", "description": "Martin has requested on Thu Jan 05 2012 18:19:53:<br />Happy new year"}}]}]

Теперь я хочу десериализовать его с помощью Jquery.Может ли кто-нибудь помочь мне достичь этого?До сих пор я пытался так, но безуспешно,

success: function( all_user_request ){
$.each( all_user_request, function( key, value ){
             request_id = value.all_user_request.pk;
             total_count = value.total_count.request_id;
status = value.all_user_request.fields.status;
........code follows like this

, пожалуйста, дайте мне знать, если информация неполная.При сериализации я использовал simplejson.dumps.

Заранее спасибо, Sunil

1 Ответ

0 голосов
/ 05 января 2012

Разбор json должен произойти в точке запроса.

jQuery делает это автоматически, если вы указали 'json' в качестве dataType.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...