如何在 get 语句中传递 javascript 变量?
How do I pass a javascript variable in a get statement?
我想将变量 testVar 传递到 get 语句中,以便我可以将它的值与 PHP 变量参数进行比较。当我在控制台中记录 testVar 时,我得到了未定义。我对编程很陌生,所以任何帮助将不胜感激。
var testVar= "hello"
;
$.get('schools.php', function (param) {
console.log(testVar) //This gives me 'undefined'
if (param[1]== testVar){
console.log("it is working!")
}
})
这是范围问题。函数内的变量与全局变量不同,因此,它会在您的函数内重新分配。
I try this and work, hope this help
我想将变量 testVar 传递到 get 语句中,以便我可以将它的值与 PHP 变量参数进行比较。当我在控制台中记录 testVar 时,我得到了未定义。我对编程很陌生,所以任何帮助将不胜感激。
var testVar= "hello"
;
$.get('schools.php', function (param) {
console.log(testVar) //This gives me 'undefined'
if (param[1]== testVar){
console.log("it is working!")
}
})
这是范围问题。函数内的变量与全局变量不同,因此,它会在您的函数内重新分配。
I try this and work, hope this help