提问人:noooooo 提问时间:11/11/2022 最后编辑:jabaanoooooo 更新时间:11/11/2022 访问量:56
Ajax 如何等待用户输入?
How can Ajax wait for user input?
问:
我试图编写一个程序,它接受 javascript 输入并通过 ajax 将其传递给 python。不知何故,程序只是在没有注意到用户输入的情况下运行。这是我到目前为止写的代码......
$.when(returnText()).done(function(){
})
function returnText(){
let movie = document.getElementById("movie").value; //get user values
let year = document.getElementById("year").value; //get user values
const dict_values = {movie, year} //pass variables into dic
const s = JSON.stringify(dict_values); //convert into JSON
console.log(s);
return $.ajax({
url:"/test",
type:"POST",
contentType: "application/json",
data: JSON.stringify(s)});
}
我还收到一条 faliure 消息,说“document.getElementById”等于 null。
答: 暂无答案
评论
change
input