日期:2014-05-16  浏览次数:20678 次

HTML页面提交问题
假如我有一个网页,页面上有好多条记录,而我只修改了一条记录,那么我保存提交保存这个页面的时候会将页面上面所有数据都发送到后台,这样效率太低了,能不能我只发送我改的那一条记录呢???


------解决方案--------------------
记录下来你修改的哪条记录,然后把请求发过去提取相应的数据就是了。
------解决方案--------------------
用javascript提交内容就行了,把你修改了的内容重新拼装成json发给后台!
------解决方案--------------------
引用:
Quote: 引用:

记录下来你修改的哪条记录,然后把请求发过去提取相应的数据就是了。

问题是一个界面上面有好多条记录,我怎么知道我修改了哪一条记录?

加一个
<input type="hidden" ,把你编辑过的id写到它的value里
或者
用checkbox选中你编辑过的。
------解决方案--------------------
可以监听修改事件,比如 focus或者 change 或者 keyup
然后给被修改项座标记,提交的时候只提交有标记的那些内容。