(1)需求:供应商(平台用户)在填写表单信息的时候,下方生成的合同中的甲方信息需要同步修改。
(2)问题:
1)下方的合同是插入进来的页面,代码如下。
2)在页面加载的时候就需要对合同的内容进行修改,将后台返回的数据填充在合同中
3)在用户修改的时候需要将修改的内容实时的同步到合同中
(3)解决
1)使用jsp的include命令插入进来的代码属于这个页面,所以说可以完全把它当做这个页面的一部分来处理,比如设置id,通过id修改内容
2)在页面的初始化函数中加入初始化代码,将后台返回的数据添加到合同中
3)给input组件添加事件,在用户输入的时候动态修改
这个地方开始我就做了这一个处理,但是我发现这样写的话,如果输入框的内容不是键盘操作输入的而是通过鼠标,比如复制粘贴,就会出现内容改变了,下方未同步的现象。所以我又添加了一个失去焦点事件