<option value="111">11text</option>可以通过变通的办法解决
<option value="111_11text">11text</option>服务器取到值后用split分割

解决方案 »

  1.   

    或者设置一个隐藏字段,在提交的时候用js给它赋值
    <form name="form1" onsubmit="return gettop();">
    <select name="fff">
    <option value="111">11text</option>
    </select>
    <input type="hidden" name="ffft" value="">
    </form>function gettop(){
    currIndex = form1.fff.options.selectedIndex;
    form1.ffft.value = form1.fff.options[currIndex].text;
    return true;
    }
      

  2.   

    var s = document.forms[0].shouyeTopDept;
    var value = s.options[s.selectedIndex].value;
    var text  = s.options[s.selectedIndex].text;
    //这样你的下拉框里的选项的两种值都取到了。