0

可能重复:
将变量从 php 传递到 javascript

我正在使用这个很棒的 jQuery Stick 通知插件,它在单击各种按钮时创建通知。我使用以下代码显示通知框...

$(".notify").click(function() {
     $.sticky('The page has loaded!');
});

我可以让它显示一些 PHP 变量来代替静态文本消息吗?

希望我已经说得够清楚了。

4

2 回答 2

4

如果不进行异步 HTTP 调用,您将不得不在服务器端插入 PHP 变量:

$(".notify").click(function() {
    $.sticky('<?php echo htmlentities($message); ?>');
});

包装它htmlentities()以防万一$message包含一些使 JavaScript 字符串无效的字符。

于 2012-07-23T08:07:39.720 回答
1

是的,你可以喜欢

$(".notify").click(function() {    
 $.sticky('<?php echo "The page has been loaded"; ?>');    
});
于 2012-07-23T08:07:30.423 回答