在JQuery中使用PHP变量
无论如何我可以在JQuery脚本中使用php变量吗?
例:
- PHP变量:
$sr2
- JQuery脚本摘录(带变量):
$('#a2_bottom_$sr2')
我怎样才能使变量在JQuery部分中有效?
谢谢
您可以简单地使用PHP来回显代码以启动JavaScript变量。
一旦PHP代码被解析,并且HTML被发送给用户 – 他们将看到的只是PHP回声的结果 –
现在您的phpVariable
可用于您的JavaScript! 因此,您可以像在任何其他情况下一样使用它 –
$("div."+phpVariable);
这将使用foo
类检索任何
元素 –
PHP在服务器上运行,jquery在客户端上运行。 如果你想让一个PHP变量可用于jquery(以及扩展名,底层的javascript引擎),你必须在服务器上输出页面时发送变量的值,例如:
或通过AJAX调用检索值,这意味着您基本上创建了一个Web服务。
您可以在脚本标记中将其作为页面的一部分输出…即
然后你的jQuery行就可以访问它了:
$('#a2_bottom_' + sr2)
假设你的jQuery在同一个文件中:
... $('#a2_bottom_') ...