大圖問題。我有一個cherrypy服務器,運行着用python編寫的我的電子商務網站的所有購物車方法。我正在jquery的前端工作。將數據從cherrypy服務器端傳遞到javascript客戶端
發佈到我的python方法在javascript中很容易,但不能以其他方式傳遞數據。我可以用JSON發回它,但並不總是很方便。看起來最簡單的方法是用像var width = $width
這樣的獵豹創建javascript變量,但看起來很麻煩。
我在這裏做的根本錯在哪裏?它似乎並沒有像我正確構建我的服務器 - 客戶端交互。調用我的服務器方法的最佳方式是什麼?將服務器中的信息嵌入到頁面中以便使用JavaScript處理信息的最佳方法是什麼?
挑選產品後,網站將重定向到自定義頁面。使用獵豹動態生成該頁面很容易,但該頁面中的JavaScript如何知道選擇了哪個產品(或其他需要的其他數據)? 然後,一旦產品定製,我應該: a)當在定製頁面上單擊「完成」鏈接時,對cherrypy服務器上公開的addProduct()方法進行ajax調用? b)在調用addProduct()然後重定向到購物車的定製頁面上,鏈接到表單中暴露的方法? c)別的東西? – colinmarc 2010-05-13 21:30:39