jQuery 实时保存页面动态添加的数据的示例
本文介绍了jQuery实时保存页面动态添加的数据的示例,分享给大家,具体如下:
需求:用户填写的东西,必须要实时保存
分析:监听用户操作事件,如:change、keyup等,向后端发送请求
实际情况:
- 用户填写的表单,是通过JavaScript动态新增的,这就需要使用为动态新增元素绑定事件。
- 发送请求给后端,取决于前面的必填项是否已经完整填写。
- 必须区分用户是动态新增了填写栏目呢?还是在修改?
- 当前事件对象是什么?怎么通过该对象获取用户输入的数据?
- 用户多次修改同一栏目,必须传送带有ID的数据给后端。目的,用于识别是新增,还是更新操作。
动态新增代码:
//template()是一个模板格式化函数 $('#modal_pl_content').html(template('modal_temp',{data:''}));
模板代码: