美文网首页
2017.06.05

2017.06.05

作者: 木之言 | 来源:发表于2017-06-06 15:25 被阅读0次

今天处理的一个bug,html中的selcet的内容,后端有带出来数据,但是前端没有正确展示。代码如下:
<select name="category" id="category" value="${item.category}"> <option value="1" >苹果</option> <option value="2" >香蕉</option> <option value="0" >西瓜</option> </select>
文件为jsp,${item.category}会渲染出值,如1,2,0。
这个问题想当然的觉得给selectvalue赋值后就能正确显示出option中的内容,其实select是没有value属性的,或者说是隐藏属性。selectvalue值是根据optionselected来确定的。
var category = document.getElementById('category'); console.log(category)
显示结果为:
<select name="category" id="category" value="${item.category}"> <option value="1" >苹果</option> <option value="2" selected="selected">香蕉</option> <option value="0" >西瓜</option> </select>
这就不陌生了吧,selected="selected",规定选项(在首次显示在列表中时)表现为选中状态。
最后通过在option中判断在进行默认显示。
<select name="category" id="category"> <option value="1" <c:if test="${item.category == 1}">selected</c:if>>苹果</option> <option value="2" <c:if test="${item.category == 2}">selected</c:if>>香蕉</option> <option value="0" <c:if test="${item.category == 0}">selected</c:if>>西瓜</option> </select>

相关文章

  • 2017.06.05

    又是周一,因为上周五加班到晚上十点,所以早上打算偷懒。 工作的事都会尽心尽力,可是不知道头儿会不会让自己劳有所得。...

  • 2017.06.05

    距离我们俩搬进新家的日子已经过去8天了,不得不说,我想我终于理解回家的时候家里有人在等你的感觉了,真的是幸福感油然...

  • 2017.06.05

  • 2017.06.05

  • 2017.06.05

    今天处理的一个bug,html中的selcet的内容,后端有带出来数据,但是前端没有正确展示。代码如下: 苹果...

  • 2017.06.05

    懒惰是很奇怪的东西,它使你以为那是安逸,是休息,是福气;但实际上它给你的是无聊,是倦怠,是消沉;它剥夺你对前途的希...

  • 2017.06.05

    花的秘密藏在花蕊里 要认识一株花 不要在太阳下欣赏她的柔弱与姣美 去狂风暴雨里 去寒冷黎明里 去那些你从未留意 也...

  • 2017.06.05

    这个人好爱吃哦,一个人在小巷子寻访美食,每次都要问:此刻,我的胃想吃什么呢?而且吃起来一点都没有节制,胃口真好啊!...

  • 每日一图

    2017.05.31 2017.06.01 2017.06.02 2017.06.03 2017.06.05 20...

  • 第三季如何阅读一本第四天

    第四章:检视阅读 时间:2017.06.05 day25

网友评论

      本文标题:2017.06.05

      本文链接:https://www.haomeiwen.com/subject/uhkgfxtx.html