页面初始化前使用js将原始值存储在一个自定义属性中,点击还原按钮的时候讲初始值替换下当前值
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js"></script>
<div id="dv"><!--要还原的对象放到一个容器里面,只操作这个容器下的-->
<input type="text" value="1" /><input type="text" value="2" /><input type="text" value="3" />
</div>
<input type="button" value="还原" οnclick="restore()" />
<script>
$('#dv input').attr('initvalue', function () { return this.value})
function restore() {
$('#dv input').val(function () { return this.getAttribute('initvalue')})
}
</script>
转自:https://ask.csdn.net/questions/197256