JQuery中全局变量和局部变量的理解

问题由来:在工作中,要实现一个多条件组合查询的功能,用ajax实现的时候发现只能获取当前点击事件的对象的值,发现之前的点击事件的值依旧为空。

最后发现自己没有完全理解全局变量和局部变量的含义。首先我定义了一个变量query1,然后又在局部函数里面又定义了一个query1,导致全局变量query1依旧为空。解决方法:去掉点击事件中query1前的var即可,

修改后的代码

猜你喜欢

转载自blog.csdn.net/xiao297328/article/details/81809965