【发布时间】:2017-12-03 05:19:55
【问题描述】:
我进行了 Ajax 调用:
$.ajax({
url:'/quespaper/intermediate_table',
type:'GET',
processData: false,
data:{'url_link':url_link_copy,'updated_url_link':er},
success: function(data){ alert('Urls updated');},
error:function(error){
alert(error);
console.log(error);
}
});
这里,url_link_copy 是一个列表,正在控制台正确打印,er 是所有文本框的值的集合:
var er = $(".form-control.input-sm").val();
到views.py函数的映射是正确的,但是,在那个函数中,当我打印数据时,它会打印:None。
我也试过 JSON.stringify:
data:JSON.stringify({'url_link':url_link_copy,'updated_url_link':er})
但是,它也没有工作。
请提出这个实现中的问题。
谢谢。
【问题讨论】:
-
你能分享你的
views.py文件吗? -
您应该在视图中打印
request.GET的值。 jQuery 可能对数据做了一些可怕的事情。 -
数据正在打印中,只是访问方式不对。
标签: javascript jquery ajax django python-3.x