多年来,我一直在使用 javascript 在网站上执行轻量级功能 - DOM 操作等 - 但现在我开始研究使用它来完成更多繁重的工作(与 PHP 组合)。我才刚刚开始接触 OO JS,而且我仍在努力了解与它配合良好的最佳实践和设计模式。
更具体地说 - 我的问题是,这里有人可以建议将表单连接到 javascript 对象的技术吗?
在我当前的实现中,我有一个可以通过(相当大的)表单编辑的 JS 对象。当我实例化对象时,我将一个 onchange 观察者附加到表单,其回调将表单字段与对象参数同步。我正在处理通过 AJAX 提交的表单 - 还有一个定期请求,它将表单信息的临时版本保存到 mySQL DB。我想知道的一件事是是否可以轻松地处理另一个方向的同步-表单字段更新的对象的onchange(例如在表单重置时)。
我很想知道这种方法是否正确/明智,更一般地说,我很想听听有关 OOJS 表单处理的建议。
提前干杯:)
(我使用原型顺便说一句)