JQUERY中有一种标准的方法(在文档就绪时间)将表单字段的原始值存储在页面上,以便(稍后)检查字段是否真的发生了变化?
通常我会做这样的事情:
var NameField = $("INPUT[name='NameField']");
//Record the original value.
NameField.OriginalVal = NameField.val();
Run Code Online (Sandbox Code Playgroud)
这很简单,但我想知道有一种"标准"的方式来做到这一点.
编辑
我遗忘的一个附加要求是它需要适用于所有类型的表单字段,包括select和textareas.
Pek*_*ica 13
默认值(即使用value属性在源代码中指定的值)可自动作为defaultValue属性使用.
alert($("#myInput").defaultValue);
Run Code Online (Sandbox Code Playgroud)
从1.0开始,这似乎是JS规范的一部分,因此使用起来是安全的.(参考,德语只对不起)
| 归档时间: |
|
| 查看次数: |
975 次 |
| 最近记录: |