1. 程式人生 > 其它 >easyui 下拉框繫結成功之後,又無法顯示

easyui 下拉框繫結成功之後,又無法顯示

前言:這個是我做新增的時候,繫結下拉框是可以的,但是後面做查詢就不可以了,這是為啥呢?我想了好久,簡直太奇怪了。後面找到問題了,就是在查詢和新增的時候,兩個下拉框的名稱命名一樣,都是請求一個控制器獲取資料,當然這跟控制器沒有半毛錢關係,大家不要誤會他。下面看一下具體是怎麼回事

第一個檢查型別,是可以查詢出資料的,但是新增的檢查型別就沒有資料了,這是因為index頁面是查詢頁面,只要名稱相同,就會滿足index。所以新增的檢查型別就沒法獲取值

index頁面的名稱命名

   檢查型別:<select name="BCType" id='BCType' class="easyui-combobox"
style="width: 320px;" editable="false"> </select>

獲取檢查型別的資料

   $('#BCType').combobox({
            url: '@Url.Action("GetBindBCType")',
            valueField: 'Id',
            textField: 'Text',
            onSelect: function (res) {
                console.log(res);
            }
        });

新增頁面的名稱我也是整成一樣的,就不加上新增頁面的程式碼了,所以新增頁面的檢查型別沒有獲取到值,算是一個教訓吧,都怪自己太懶。