Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 22, 2014 13:07:41

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

как вернуть данные в формате json?

помогите пожалуйста решить проблему в p3.4/d1.6.

я делаю аякс-запрос:

	$("#login_submit").click(function(event){
		$.ajax({
			url: "/check/",
			type: 'POST',
			dataType:"html",
			data: {
				"aa": aa,
				"csrfmiddlewaretoken": $('#loginForm input[name=csrfmiddlewaretoken]').val()
			},
			error: function() {
				alert('Ошибка получения запроса');
			},
			success: function(dat) {
				alert(dat.result + '::' + dat);
			}
		});		
	});

views:
import json
def check(request):
	data = {'result': 'qwerty',}
	return HttpResponse(json.dumps(data), content_type='application/json')	


в результате получаю сообщение:
undefined :: {'result': 'qwerty'}

Офлайн

#2 Сен. 22, 2014 13:32:26

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

как вернуть данные в формате json?

dataType:"html",
dataType:"json",



Офлайн

#3 Сен. 22, 2014 14:00:10

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

как вернуть данные в формате json?

проблема решена. спасибо

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version