【发布时间】:2018-06-08 01:30:04
【问题描述】:
此时服务器端代码无关紧要,因为没有请求通过,所以问题一定出在客户端,因为我不太了解 js - 我认为存在问题。我做错了什么?
html
<input type='button' onclick='UpdateStatus()' value='Status Update'>
js
<script>
function UpdateStatus() {
$.ajax({
type:"GET",
url:"/edit_view/",
data: {
product:"test",
platform:"test",
csrfmiddlewaretoken:'{{ csrf_token }}',
},
success: function() {
console.log(data($data));
}
});
}
</script>
也无法将任何内容记录到 chrome 开发控制台 - 我不知道为什么..
【问题讨论】:
-
你在哪里设置变量
product和platform? -
Javascript 控制台有错误吗?
-
为了让 antyhing 在这里工作 - 我将这些变量更新为字符串
-
没有任何东西输出到 javascript 控制台
-
“网络”选项卡是否显示正在发送的请求?