1

textboxes我的表格上有十几个。单击按钮时,我需要清除其中一些(不是全部),如果满足某些条件,我需要恢复textboxes. 我怎样才能用更少的血做到这一点?

4

2 回答 2

1

这将根据条件操纵您的所有输入,但您必须自己调用此方法

  $("form").children("input").each(function(){
    if(condition)
    {$(this).val(this.defaultValue);
    }
    })
于 2012-07-06T12:19:06.233 回答
0

.defaultValue您可以像这样使用一个属性:

txt.onblur = function() {
    alert('restoring default value!');
    this.value = this.defaultValue;
}
​

jsFiddle 示例

于 2012-07-06T12:15:27.557 回答