码迷,mamicode.com
首页 > Web开发 > 详细

js/jquery加入的select value显示不正确问题

时间:2020-02-09 17:00:05      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:代码   end   百度   一个   解析   添加   var   有一个   答案   

最近有需求,通过js添加select到表格中,虽然通过append加入的代码中select的value为2 但是实际显示出来的结果不对,百度之后没有找到答案,自己想了个办法
技术图片

var selects = $('select');
for(var i = 0;i<selects.length;i++)
{
    $(selects[i]).val($(selects[i]).attr('value'));
}
  • 把这个代码加在append循环后面即可

  • 猜测通过js/jq加入的代码只是html文本 在并没有一个数据结构与之对应(dom树) 而使用了attr之后,就即时解析了一个value值 然后通过val()修改了显示值

js/jquery加入的select value显示不正确问题

标签:代码   end   百度   一个   解析   添加   var   有一个   答案   

原文地址:https://www.cnblogs.com/cjdty/p/12287373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!