Easyui模糊查询后显示界面input框

<td>
    <div class="input-group" style="padding:5px 5px 0px 0;width:100%">
             <span style="width:70px;padding:0px 0px" class="input-group-addon">产品名称
             </span>
         <input class="form-control" id="productName" name="productName" data-options="valueField:'productCode',textField:'productName',panelHeight:'auto',panelMaxHeight:200,panelMinHeight:100" style="height: 25px;width:200px;">
     </div>
 </td>

js:

 $(function () {
        //产品名称模糊查询
        $('#productName').combobox({
            required:false,
            url:'${pageContext.request.contextPath}/B01/showProduct',
            editable:true,
            hasDownArrow:false,
            prompt:'手动录入模糊查找',
            filter: function(q, row){
                var opts = $(this).combobox('options');
                return row[opts.textField].indexOf(q) == 0;
            },
            onSelect: function (options) {

            }
        });

    });

controller层

@RequestMapping("/showProduct")
    @ResponseBody
    public List<CustomProductInfo> showProduct(HttpServletRequest request) {

        return  customProductInfoMapper.showAllProductInfo();
    }

mapper.xml

<select id="showAllProductInfo" resultType="com.wood.customentity.CustomProductInfo">
        SELECT
        P.ID,
        P.ProductName,
        P.ProductCode,
        hc.ClassName as ProductClass,
        D1.DictName as CustomSegment,
        D2.DictName as AccountingProportion,
        D3.DictName as ProductUnit
        FROM ProductInfo P LEFT JOIN  HardwareClass hc ON hc.ClassID = P.ProductClass
        left join DictContent D1 on D1.DictNo = P.CustomSegment AND D1.TableID = 'CustomSegment'
        left join DictContent D2 on D2.DictNo = P.AccountingProportion AND D2.TableID = 'AccountingProportion'
        left join DictContent D3 on D3.DictNo = P.ProductUnit AND D3.TableID = 'Unit'
    </select>

效果
在这里插入图片描述
注:
//获取名字(input框的值)
var productName =$("#productName").combobox(‘getText’);

//获取数值
var productCode =$("#productName").combobox(‘getValue’);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值