如何格式化括号部分中的会话变量


How to format a session variable in a bracket part

我使用表分类器。在我设置会话cookie之前的页面中。

表格分拣机有以下部分:

   $.tablesorter.setFilters( table, ['', 'test'  ], true);

现在我需要单词"test"所在的会话变量,但我不知道如何格式化它…

是这样的吗:

  $.tablesorter.setFilters( table, ['', ($_SESSION["favcoloor"]) ], true);

或者像这样:

 $.tablesorter.setFilters( table, ['', '($_SESSION["favcoloor"])' ], true);

或者像这样:

  $.tablesorter.setFilters( table, ['', $_SESSION["favcoloor"] ], true);

  $.tablesorter.setFilters( table, ['', "$_SESSION["favcoloor"]" ], true);

我无法使它工作,请帮助我正确的格式。

您需要将会话变量从PHP回显到jQuery代码中:)

$.tablesorter.setFilters( table, ['', '<?php echo $_SESSION["favcoloor"]; ?>' ], true);

如果启用了PHP简写标记,则可以使用以下内容:

$.tablesorter.setFilters( table, ['', '<?=$_SESSION["favcoloor"];?>' ], true);