在这种情况下如何在jquery中将字符串放入php中?

时间:2015-02-25 22:01:48

标签: javascript php jquery

我想在PHP中输出一个值,如下例所示。我怎样才能做到这一点?

var number='1';
var $user_link = "<?php echo bp_core_get_user_domain('" + number + "') ?>";

1 个答案:

答案 0 :(得分:1)

有三种方法可以解决这个问题:

(1)使用事件驱动的Ajax调用,将变量 number 的值传递给PHP脚本,返回JSON,然后使用JavaScript和DOM将其嵌入到页面中。

(2)将页面提交给服务器,将变量 number 的值作为参数传递给GET查询字符串或POST中的隐藏输入。

(3)获取bp_core_get_user_domain的功能并将其放入JS函数中,完全忘记PHP,除非你使用PHP全局变量做某事。在这种情况下,您可以将该数据放入原始页面请求的cookie中,让JavaScript读取它而无需重新提交页面。