程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-html select 的問題????

java-html select 的問題????

編輯:編程解疑
html select 的問題????
 1.兩個select 標簽 如何選中一個後 禁用第2個select標簽且清空選中的值?
2.後台如何獲取 select 的val 和text?   
部分代碼:
1.      </tr>
                    <tr>
                    <td><select  onchange="mChange(this.options[this.options.selectedIndex].value)" style="width: 220px" name="IDENTITY_TYPE" id="IDENTITY_TYPE" data-placeholder="請選擇身份類型"  class="chzn-select" style=" width: 120px; height:40px;">
                    <c:if test="${not empty pd.IDENTITY_TYPE_CODE }"><option>${pd.IDENTITY}(${pd.IDENTITY_TYPE_CODE})</option></c:if>
                    <option value=""></option>
                    <c:forEach items="${uIdenList}" var="uIdenList"><option value="${uIdenList.IDEN_TYPE }">${uIdenList.IDENTITY})</option></c:forEach>
                    </select></td>  
                </tr>
                            <tr>
                    <td><select style="width: 220px" name="JYCD_CODE" id="JYCD_CODE" data-placeholder="請選擇教育程度"  class="chzn-select" style=" width: 120px; height:40px;">
                    <c:if test="${not empty pd.JYCD_CODE }"><option>${pd.JYCD}(${pd.JYCD_CODE})</option></c:if>
                    <option value=""></option>
                    <c:forEach items="${uJycdList}" var="uJycdList"><option>${uJycdList.JYCD}(${uJycdList.CODE})</option></c:forEach>
                    </select></td>  
                </tr>

                function  mChange(idenType){
    //選擇後執行這裡的語句
    var options=$("#IDENTITY_TYPE option:selected");  //獲取選中的項

        if(options.val()==1){          //1 學生
            $("#JYCD_CODE ").prop("disabled", true);
        }
        if(options.val()==2){            //2教職工
            $("#JYCD_CODE ").prop("disabled", false);
        }
        if(options.val()==3){            //3 臨時人員

}
    };


    2.  後台java代碼: 
    PageData pd = new PageData();
        pd = this.getPageData();
        String idenCode = pd.getString("IDENTITY_TYPE");

        idenCode  有值的時候獲取的事val的值 沒有的時候獲取的是text值?
        我想在後台取text的值  怎麼搞?

最佳回答:


只能獲取value,text你要給select添加onchange事件,將text的內容保存到隱藏控件(hidden)裡面

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved