有谁可以告诉我为什么这条线路不起作用?
window.open('entertainers/drilldown.php?state=' + varlocation + '?p=','performers_frame')
我知道这很简单,我知道iframe很糟糕,但我不熟悉javascript变量。
提前致谢!
赖安
答案 0 :(得分:5)
这应该是drilldown.php?state=' + varlocation + '?p=','performers_frame')
是这个
drilldown.php?state=' + varlocation + '&p=','performers_frame')
更换第二个?与&
答案 1 :(得分:1)
关于该变量没有jQuery。如果这是一个jQuery包装集,你需要向我们展示其余代码或告诉我们它代表什么,这样你就可以得到你正在寻找的属性。你没有提供足够的帮助。
修改强>:
Ryan,如果变量定义为$.varlocation
,那么你必须将其附加。试试这个:
window.open('entertainers/drilldown.php?state=' + $.varlocation + '&p=','performers_frame')
仅仅因为它使用$
声明并不意味着它是一个jQuery包装集。在这种情况下,它不是。