跳到主要内容
CNode

数据库传递过来的值显示在下拉框中。怎么显示的要么是第一个,要么就是最后一个?

问答
EExpUp发布于 12 年前最后回复 12 年前
170830

.form-group label.col-sm-2.control-label(for="diamond") 物品 .col-sm-5 select#inputdiamond.form-control(type="text",name='goodsname') - for(var j = 0; j < goods.length; j++) option(type="text",value='#{goods[items[i][0].goodsId - 1].name}',name='goodsname') #{goods[j].name} 这就是显示第一个 .form-group label.col-sm-2.control-label(for="diamond") 物品 .col-sm-5 select#inputdiamond.form-control(type="text",name='goodsname') - for(var j = 0; j < goods.length; j++) option(type="text",value='#{goods[items[i][0].goodsId - 1].name}',name='goodsname',selected = 'selected') #{goods[j].name} 它就显示最后一个值了。。

查看回复

回复 (1)

E
ExpUp#112 年前

@lonso 请问那个value里面的值是从数据库传过来的,我怎么让下拉框显示的是value里面的那个?

参与回复

登录后即可参与回复。登录