-1
請耐心等待,我是PHP新手。我在同一頁面上使用了PHP
和jQuery
的混合物。我需要將jQuery
的變量傳遞給PHP
。我遇到的所有示例都描述瞭如何將變量傳遞給我不想要的服務器上的PHP
文件。到目前爲止,我管理使用jQuery $ .toJSON()將對象轉換爲JSON。 我的問題是:如果jQuery
和PHP
都駐留在同一頁面上,是否可以將jQuery數據傳遞給php代碼?將變量從jQuery傳遞到PHP在同一頁上
這是到目前爲止我的代碼:
var myObject = {name: 'Tomas', age: 38};
var encoded = $.toJSON(myObject);
var name = $.evalJSON(encoded).name;
var version = $.evalJSON(encoded).age;
簡單的答案否,因爲PHP運行_before_ the頁面甚至加載。但是你可能會觸發頁面上某些變量的保存(session/cookie等)。一個非常簡單的解決方案是把你的PHP裏面的圖像或腳本動態加載 – 2013-03-24 23:07:49
你不能這樣做.. php運行在服務器上和jQuery運行在瀏覽器上 – 2013-03-24 23:08:28
我知道php運行在服務器上,但我們仍然可以運行PHP函數,並在會話期間提供php數據。 – FadelMS 2013-03-24 23:11:02