首先我们要通过点击修改按钮弹出修改模态框,然后清空一下表单,为什么要清空表单呢,是为了防止第一次点击弹出的模态框内容保存到下一次的模态框里面,导致数据发生错误,既然是修改,模态框里面的数据肯定是和我们点击修改那一行的数据要一样才好利于我们修改数据,所以我们要回填表单里面所有的数据,要回填表单我们使用数据接口和控制器产生连接,然后在控制器那里进行我们需要的表单进行查询,查询到我们需要的数据,然后进行回填,但里面还有着其他表单的数据,而且还是下拉框数据,该怎么回填呢,首先我们把我们的下拉框数据查询出来,然后再进行回填,这里要特别提醒一下大家,因为我们查询的这个数据在我们查询的表单里是ID,所以我们要通过这个ID去这个ID为主键的表单查询我们需要的数据,回填数据中后面需要的ID要是我们用来查询的数据为主键的ID,如果用的ID不是用来这个表单查询数据的ID,就回填不了这个下拉框数据,这里一定要注意哦。
回填表单后,我们就要修改数据然后保存,我们要先获取到表单里面的数据,然后判断里面有没有填写数据,没有的话则需要提醒数据不完整,全填写完整则提交表单,如果保存成功了,就关闭模态框,提示修改成功,然后刷新页面,没成功则提