2011-01-22 88 views
0

全球目标是实现一个轻量级的卡车系统(ubbercart不适合我的特定需求)。如何用ajax修改表单内容?

在右侧边栏我有一个块'购物车',显示我的'cart_form'。在页面加载时,“cart_form”用已经在购物车中的商品进行初始化(我将它们存储在$ _SESSION ['cart'] [])中。

同时,我正在显示一个视图(在内容区域中)列举所有元素都可以添加到我的购物车中。当我点击其中一个,ajax回调被执行时,我在$ _SESSION中添加项目,然后我想用新添加的项目更新我的表单。

什么是最有效的方法呢?
是否有可能重用页面加载时已经计算的表单?

回答

0

本文将为您介绍如何在Drupal中使用AHAH更新表单。

http://drupal.org/node/348475

+0

已经阅读过。不幸的是,视图中的元素不是表格的一部分,所以我不能直接使用AHAH。 – Charter 2011-01-22 15:47:29