我有以下 JQuery AJAX 函数:
function JQueryAJAXFunction(){
$input = document.getElementById("textInput").value;
console.log($input ); //Console output: "How to"
$('#resultsOutput').load('ajax/serverside/filepath.php?urlvariable='+$input);
}
它从文本字段中检索 $input 的值,这是一个两个字母的单词,例如“How to”,并将其显示在浏览器的控制台上。
然后将 $input 与服务器端脚本的文件路径连接起来,并分配为 URL 变量。然而,在这样做时,$input 的最后一个词——在这种情况下是“to”——消失/被切断。
执行该函数后,将检索并显示服务器上的 URL 变量,例如:$_GET["urlvariable"]
它的值是你可以猜到的"How"。
该问题的推荐解决方案是什么?我怎样才能$_GET["urlvariable"]
等于“如何”。