【问题标题】:How do I pass a javascript variable in a get statement?如何在 get 语句中传递 javascript 变量?
【发布时间】:2020-04-24 03:28:48
【问题描述】:

我想将变量 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!")
    }                   
})

【问题讨论】:

  • 在末尾使用分号var testVar= "hello";
  • @kumar 哎呀,复制我的代码时出错了。你知道我怎样才能通过 testVar 吗?

标签: javascript php variables scope get


【解决方案1】:
【解决方案2】:

这是一个范围问题。函数内部的变量与全局变量不同,因此,它会在函数内部重新分配。

【讨论】:

    猜你喜欢
    • 2020-01-11
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 2020-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多