zoukankan      html  css  js  c++  java
  • jquery-easyui combobox combogrid 级联不可编辑实例

    jquery-easyui combobox combogrid 级联不可编辑实例

    如何让jquery-easyui的combobox像select那样不可编辑?
    为combobox添加editable属性 设置为false
    $('#goods_series').combobox({
    url:"xxx/getBrandsGoodsSeries"+"?goods_brand_id="+goodsbrand,
    valueField:'goods_series',
    textField:'goods_series',
    editable:false
    });
    获取值:
    'goods_series':$("#goods_series").combobox("getValue"),
    表单:
    <input class="easyui-combobox" type="text" id="goods_series" style="border:solid 1px #95b8e7;120px;height:23px;" />

    通过combogrid 选择级联的方式加载内容:
    function goodsbrandSelect(){
    var goodsbrand = -1;
    var brandgrid = $('#goodsbrand').combogrid('grid').datagrid('getSelected');
    if (brandgrid != null) {
    goodsbrand = brandgrid.goods_brand_id;
    }
    $('#goods_series').combobox({
    url:"xxx/getBrandsGoodsSeries"+"?goods_brand_id="+goodsbrand,
    valueField:'goods_series',
    textField:'goods_series',
    editable:false
    });
    }

    后台thinkphp代码:
    public function getBrandsGoodsSeries(){
    $goods_brand_id = I('get.goods_brand_id', -1);
    $result = array();
    $goods = M('goods')->field('goods_id, goods_series')
    ->where(array('goods_brand_id'=>$goods_brand_id))->where("goods_series is not null")
    ->group("goods_series")->select();

    if (!empty($goods)){
    $result = $goods;
    }
    echo json_encode($result);
    }

  • 相关阅读:
    Python 中的一些小技巧
    Java/Python/Elixir 正则库使用上的注意事项
    Scrapy 学习笔记(一)数据提取
    记第一次面试
    Spring Web MVC 笔记
    Java 单元测试
    Spring 笔记(四)AOP
    C 语言 进阶
    编程的智慧
    Spring 笔记(三)Bean 装配
  • 原文地址:https://www.cnblogs.com/zdz8207/p/jquery-easyui-combobox-combogrid.html
Copyright © 2011-2022 走看看