我与ajax有这种联系,我在formulaio result中放了一个print,然后在bash中的python中,我从select中得到结果,如下所示:
[{"pk": 1, "model": "pagoproveedores.test", "fields": {"just_a_test": "google"}}]
问题是,当我想在模板中显示它时,它会向我发送服务器响应:undefined。看起来我没有得到视图的响应,我知道我有我需要的数据。在
在视图.py在
^{pr2}$在Ajax.html在
$(document).ready(function () {
$("#button").click(function () {
var input_string = $("#forminput").val();
$.ajax({
url: "/ajaxexample_json",
type: "POST",
dataType: "json",
data: {
client_response: input_string,
csrfmiddlewaretoken: '{{ csrf_token }}'
},
success: function (json) {
$('#result').append('Server Response: ' + json.server_response);
},
error: function (xhr, errmsg, err) {
alert(xhr.status + ": " + xhr.responseText);
}
});
return false;
});
});
取而代之的是
做
^{pr2}$我用这个代码和相同的视图修复它,;)
相关问题 更多 >
编程相关推荐