Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法读取javascript函数--AJAX传递的Python函数中的json对象_Javascript_Python_Json_Django - Fatal编程技术网

无法读取javascript函数--AJAX传递的Python函数中的json对象

无法读取javascript函数--AJAX传递的Python函数中的json对象,javascript,python,json,django,Javascript,Python,Json,Django,我一直在尝试向python函数(view.py)发送json数据结构。我正在使用Django框架。 我已经成功地从我的文本框中提取数据,甚至存储它们。我可以看到相关的值也被附加到url中。 但是当我尝试读取Python函数中对应于下一页的值时,问题就出现了 function submit_this(url) { var i,j;var arr=[]; for(i=0; i<Hello.length; i++){ arr[i]=[]; for(j=0;j<Hello[i].length

我一直在尝试向python函数(view.py)发送json数据结构。我正在使用Django框架。 我已经成功地从我的文本框中提取数据,甚至存储它们。我可以看到相关的值也被附加到url中。 但是当我尝试读取Python函数中对应于下一页的值时,问题就出现了

function submit_this(url)
{
var i,j;var arr=[];
for(i=0; i<Hello.length; i++){
arr[i]=[];
for(j=0;j<Hello[i].length; j++)
{
arr[i].push(document.getElementById(Hello[i][j]).value);
}
} 
xmlHttpReq = new XMLHttpRequest(); xmlHttpReq.open(\'POST\', url, true); xmlHttpReq.send(\'w=\' + encodeURI(arr));}
</script></head><body>
<form action=\"http://127.0.0.1:6000/params/button_click/\">
<center>
<button id="submit_button" name="submit_button"            onclick="submit_this(\'http://127.0.0.1:6000/params/button_click/\');"   value="Submit">Submit
</button>
</center>
</form>
</body>
</html>
函数提交此(url)
{
var i,j;var arr=[];

对于(i=0;i经过多次尝试和错误后:request.GET worked.

如果这是Django,为什么要使用cgi.FieldStorage()而不是Django请求对象?