我在Yii框架中工作。
已经有一个表格来编辑人员数据。
现在我们输入有关学生的合同的数据。输入关于学生的数据,我们需要输入他的亲属列表(父母和兄弟姐妹)。
老板希望向<select>
添加新项目,以获取合同表单中的人员列表,而无需重新加载页面(在AJAX中)。那就是他只想点击合同表格中的“添加”按钮,这个按钮会打开一个表格来输入一个人(我们学生的亲属)的数据。
问题是如何以良好(面向对象)的方式实现它?已经有用于输入人员信息的活动表格。在我们创建新人时,“插入”在合同表单中更新<select>
的回调的正确方法是什么?只有当我们通过上面提到的“添加”按钮打开时才应该调用此回调,还是应该扫描所有打开的HTML窗口并修改所有“合同”页面(即使打开了多个合同页面)?
答案 0 :(得分:1)
我试了一下它是如何运作的