在另一个input框里,点击查询,可以自动获取到上面input框的值

3 篇文章 0 订阅
在另一个input框里,点击查询,可以自动获取到上面input框的值,如图所示


 <input id="allcode" name="allcode" type="text" style="width: 150px" class="inputxt" datatype="*" readonly="readonly" >
  <input type="button" value="查询" οnclick="javascript:allCodeQuery();">

js代码片段
<script type="text/javascript">
            function allCodeQuery(){
                        var code=$('#code').val();
                        if(code == "" || code == undefined){
                            alert("请填写产品编码");
                        return;
                        }
                    $.ajax({
                        type     : 'POST',
                        url      : "wsProductController.do?allCodeChoose",
                        data     : {code:code},
                        dataType : "json",
                        success  : function(data) {
                            $('#allcode').val(data.obj);
                            if(!data.success){
                                    alert("没有查到该产品对应的集团编码,默认为产品编码");
                            }
                        },
                        error: function() {// 请求失败处理函数
                            alert("执行异常");
                        }
                    });
                }    
        </script>


/**
     * 根据输入的产品编码查询集团编码
     *
     * @return
     */
    @RequestMapping(params = "allCodeChoose")
    @ResponseBody
    public AjaxJson allCodeChoose(HttpServletRequest request) {
        AjaxJson j = new AjaxJson();
        String code=request.getParameter("code");
        String allcode=wsProductService.queryAllcode(code);
        if(allcode==null || allcode.isEmpty() ){
            j.setObj(code);
            j.setSuccess(false);
            return j;    
        }else{
            j.setObj(allcode);
            return j;    
        }
    }

注意:code是要获取的字段,allcode是查询生成的字段



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值