大图问题。我有一个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