【发布时间】:2012-07-24 22:27:27
【问题描述】:
我有一个非常 large webform,它是我的 Yii Web 应用程序的中心。 表单实际上由多个 html 表单元素组成,其中许多是根据需要通过 AJAX 加载的。
由于表单的大小和复杂性,拥有多个保存或提交按钮实际上并不可行。我宁愿更新数据库中的每个字段,因为它是通过使用 jeditable 或类似 jeditable 的功能将新值异步 AJAXing 到服务器来编辑的。
有人做过这样的事吗?从理论上讲,我想我可以设置一个AJAX 端点,并让每个控件传入其名称、新值和您要执行的CRUD 操作。然后端点可以根据某种映射适当地路由请求并返回产品。似乎必须有人以前解决过这个问题,我不想浪费时间重新发明轮子。
感谢您对架构/实现的想法,感谢您的宝贵时间。
【问题讨论】:
标签: ajax yii jeditable flyweight-pattern