使用jQuery的html()方法,发现并不能得到input的value的值, value得到的是空字符串。
原因:DOM在这html渲染的时候value这个attribute仅仅是代表input的初始值。
后面,如果需要拿到新的html带最新value的需要用js手动的设置attribute value为新值。
比如用$().attr('value', '123);
原代码:
javascript">$("#update-1").val(1);
$("#update-2").val(2);
$("#update-3").val(3);
新代码:
javascript">$("#update-1").attr("value",1);
$("#update-2").attr("value",2);
$("#update-3").attr("value",3);