如何在get语句中传递javascript变量?

如何在get语句中传递javascript变量?,javascript,php,variables,scope,get,Javascript,Php,Variables,Scope,Get,我想将变量testVar传递到get语句中,以便将其值与PHP变量param进行比较。当我在控制台中记录testVar时,我得到了未定义的。我是一个非常新的编程,所以任何帮助将不胜感激 var testVar= "hello" ; $.get('schools.php', function (param) { console.log(testVar) //This gives me 'undefined' if (param[1]== testVar){ conso

我想将变量testVar传递到get语句中,以便将其值与PHP变量param进行比较。当我在控制台中记录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!")
    }                   
})


这是一个范围问题。函数中的变量与全局变量不同,因此,它会在函数中重新赋值。

在末尾使用分号
var testVar=“hello”@kumar Oops复制我的代码时出错。你知道我怎样才能通过测试吗?