2015-04-01 46 views
1

我使用tablesorter。在我設置會話cookie之前的頁面中。如何格式化括號內的會話變量部分

的tablesorter有這一部分:

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

現在我需要會話變量這裏所說的「測試」是的,但我不知道如何將其格式化......

是像這樣的:

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

或像這樣:

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

或像這樣:

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

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

我不能讓它工作,請幫我正確的格式。

回答

2

您需要從PHP會話變量呼應到jQuery代碼:)

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

如果PHP shorthand tags啓用後,您可以使用此:

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

太感謝你了!速記標籤取得了訣竅! :)它的工作 – tijnn 2015-04-01 14:26:53

+0

@tijnn如果任何答案滿足您的要求作爲根據問題問題,那麼你必須接受這個答案。如果遇到同樣類型的問題,這將有助於其他用戶。 – Choxx 2015-04-01 16:00:07