jquery赋值问题

[复制链接]
查看11 | 回复4 | 2012-9-20 18:14:25 | 显示全部楼层 |阅读模式
你先 alert($("#totalNum_"+i).size())看看是否是0?若是0,则这个时候还不存在,也就是说你赋值的时机不对。...
回复

使用道具 举报

千问 | 2012-9-20 18:14:25 | 显示全部楼层
你的查看静态页面 是不是 查看页面源代码,js的动作是不会在页面源代码上表现出来的。alert($("#totalNum_1").val());显示的是改变后的值,那么就应该是对的。你把type="hidden"改成type="text",应该可以看到改变后的内容。既然是input,那就这样赋值好些吧。 $("#totalNum_"+i).val...
回复

使用道具 举报

千问 | 2012-9-20 18:14:25 | 显示全部楼层
jq不行可以转化成js原生方法试试,使用jq的同时千万不要忘了原生 $("#totalNum_"+i)[0].setAttribute("value","45");...
回复

使用道具 举报

千问 | 2012-9-20 18:14:25 | 显示全部楼层
第一你先看看你是否取到了这个对象,第二试试使用.val(45)这样的写法...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行