我正在使用jQuery来读取HTML页面中的数据.在该页面上,我有一个<form>元素,其中包含一些<input>标签供用户输入其值.
初始化时,此表单具有这些<input>元素的一些默认值.当我提交此表单时,我使用该html()方法获取此页面当前状态的HTML字符串,但我不知道为什么此结果字符串仍包含旧值(默认输入值),而不是新值.
有没有办法<input>在调用之前更新或保留用户输入的值到这些元素html()?如何通过使用jQuery方法获取包含最新值的字符串?
非常感谢!
但是,您尝试做的很奇怪,但您只需要更新表单元素的value属性.它可以使用以下代码完成(将其放在表单submit处理程序中):
$("form input").attr("value", function() {
return this.value;
});
Run Code Online (Sandbox Code Playgroud)
演示: http ://jsfiddle.net/BXha6/
| 归档时间: |
|
| 查看次数: |
1908 次 |
| 最近记录: |