如何让下拉列表的值不可修改我在数据库中读出来了值 给下拉列表了 然后我想让这个下拉列表不可更改该如何写呢我用了readonly  但是不好使啊

解决方案 »

  1.   

    那样给用户的体验不好,下拉框不让选择,其实你可以选择替换为一个只读的输入框显示即可。记得jquery 有个replaceWith(),LZ可以搜一下js的相关函数。
      

  2.   

    disabled属性为true就不可用。js只要设定oncheng的function中
    select.value=你要的value就行了。
    但是那么做没有用呀。
    直接el表达式多好?
      

  3.   

    说错了应该option为选中。
    还可以直留一个option。把其他的option都删了。
      

  4.   

    select除了选择能修改马?这是java吧?
      

  5.   

    .fieldLabelAreaBulk {
        background-color: #FFFFF0;
        vertical-align: top;
        text-align: left;
        width: 30%;
    }.fieldLabelAreaSelected, .fieldLabelAreaTopSelected {
        background-color: #FFFFDC;
    }.fieldValueArea {
        vertical-align: top;
    }.fieldValueAreaSelected {
        background-color: #F8F8F8;
    }.fieldLabelAreaTop {
        text-align: left;
    }
    class="fieldLabelArea"
      

  6.   

    可以这样,加入一个onchange事件,然后在每次选了后再将选中项重置为 默认的选项