`
amu123456
  • 浏览: 9440 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

autoThink

    博客分类:
  • WEB
web 
阅读更多
JS
<link href="<%=request.getContextPath()%>/css/jquery.autocomplete.css" rel="stylesheet" type="text/css">
<script src="<%=request.getContextPath()%>/js/poapply/jquery.autocomplete.js" type="text/javascript" charset="utf-8" ></script>
//解析json数据
function parseFn(data) {
alert(data.jsonData);
    var rows = [];
    if(data==null)  
    return rows;
    for(var i=0; i<data.length; i++){
        rows[rows.length] = {      
           data:data[i],   
           result:data[i].PO_NO   
       };
     }  
    return rows;     
}
//自动联想
     function getAutoThinkOpts(){
        var options={ 
             minChars: 1,    
             max: 10,     
             autoFill: false,  
             mustMatch: false,
             matchSubset: false,
             matchContains: true,
             scrollHeight: 220,
             width:200,
             matchCase:true,
             selectFirst: false,
             scroll:false,
             dataType: 'json',
             parse: parseFn,
             formatItem: function(row, i, total) {
                 return " "+row.PO_NO+" "; 
             },     
             formatMatch: function(row, i, total) {
                 return row.PO_NO;     
             },     
             formatResult: function(row) {
                 return row.PO_NO;     
             }     
         };
         return options;
    }

    function initAutoThink(){
    var opts = getAutoThinkOpts();
    var contractNO =  $("#contractNo").val();//$("[name=contractNo]").val();
    alert(contractNO)
     //$("[name=orderNo]").unautocomplete();
    $("#orderNo").unautocomplete();
    if(contractNO != ""){
    alert(contractNO);
        $("#orderNo").autocomplete("/supportmng/pages/usermanage/user/listUserInfo.do?actionFlag=getContractAndSWInfo&contract_no="+contractNO,opts);
    }
    }

$(document).ready(function(){
    initAutoThink();
    $("#contractNo").bind("change",initAutoThink);


})


JSP
contractNo:<input type="text" value="" size="20" name="web_doc_id2" id="contractNo">
orderNo:<input type="text" value="" size="20" name="web_doc_id" id="orderNo" autocomplete="off" class="ac_input">

ACTION
public ActionForward getContractAndSWInfo(ActionMapping aMapping,
        ActionForm aForm, HttpServletRequest aRequest,
        HttpServletResponse aResponse) throws Exception
    {
        aResponse.setContentType("text/html;charset=UTF-8");
        aRequest.setCharacterEncoding("UTF-8");
        aResponse.setHeader("Cache-Control", "no-cache");
        //合同号
        String contractNo = aRequest.getParameter("contract_no");
        if (null != contractNo && !"".equals(contractNo))
        {
            contractNo = contractNo.trim();
        }
        //订单号
        String po_no = aRequest.getParameter("q");
        HttpSession session = aRequest.getSession(false);
        String nls = (String) session.getAttribute(SupportConstants.CFG_NLS);
        JSONObject param = new JSONObject();
        param.put("CONTRACT_NO", contractNo);
        param.put("PO_NO", po_no);
        param.put("LIMIT",10);
        param.put("NLS_LANG", nls);
        IPoApplyWs poApplyWs = new IPoApplyWsProxy();
        String autoDataStr =poApplyWs.getPoNoInfo(param.toString());
        JSONArray jsonData = new JSONArray(autoDataStr);
        PrintWriter out = aResponse.getWriter();
        out.write(jsonData.toString());
       // out.flush();
        if(null != out){
            out.close();
        }
    return null;
       
    }
分享到:
评论

相关推荐

    和利时PLC编程软件AutoThink V3.1.5B3

    【和利时PLC编程软件AutoThink V3.1.5B3】是专为和利时品牌PLC设计的一款专业编程工具,该版本号V3.1.5B3代表了软件的一个特定更新和优化阶段。在PLC(可编程逻辑控制器)编程领域,这样的软件扮演着至关重要的角色...

    AutoThink软件

    AutoThink软件是一款专为工业控制领域设计的工具,主要用于处理和分析工控梯形图。在工业自动化领域,梯形图编程是PLC(可编程逻辑控制器)编程中最为常见的一种语言,它以直观的逻辑结构,模拟继电器控制电路,使得...

    和利时 LE/LK220 PLC 编程软件 AutoThink V3.1.6B4

    和利时 LE/LK220 PLC 编程软件 AutoThink V3.1.6B4

    和利时PLC编程软件AutoThink V3.1.7B2

    【和利时PLC编程软件AutoThink V3.1.7B2】是专用于工业自动化领域的编程工具,尤其在可编程逻辑控制器(PLC)编程方面有着广泛的应用。这款软件由和利时公司开发,提供了高效、易用的编程环境,支持用户进行设备控制...

    AutoThink V3.1.5B3.exe

    AutoThink V3.1.5B3.exe

    autothink:一个开源项目,为开发人员提供一个标准化平台,以通过一个 API 促进所有品牌汽车的汽车控制

    AutoThink 是一个开源项目,旨在为开发人员提供一个标准化平台,以通过一个 API 促进所有品牌汽车的汽车控制。 AutoThink 最初是在 Hack Western 创建的,目的是尝试使用 Muse EEG 头带来控制 Model S 汽车。 在...

    工控安全相关软件合集下载(Portal博途 、AutoThink、Forcecontrol、SMART、组态王

    工控安全相关软件合集下载,工控学习、比赛必用!总有一款适合你! 1、Portal V16、 2、AutoThink、 3、Forcecontrol、 4、SMART、 5、组态王 因软件合集内容较多,无法直接上传,本附件为百度云盘共享。

    AutoThink:AutoThink 是一个开源项目,旨在为开发人员提供一个标准化平台,以通过一个 API 促进所有品牌汽车的汽车控制

    自动思考AutoThink 是一个开源项目,旨在为开发人员提供一个标准化平台,以通过一个 API 促进所有品牌汽车的汽车控制。 AutoThink 最初是在 Hack Western 创建的,目的是尝试使用 Muse EEG 头带来控制 Model S 汽车...

    和利时LE系列可编程控制器软件手册.pdf

    本手册是AutoThink V3.1.1版本软件的指南,内容包括硬件配置、编程入门、编程环境、编程基础、编程语言、程序组织单元和硬件配置等章节。手册中的信息和图表可能与实际硬件设备有误差,用户在使用过程中应对照实际...

    运动控制器使用手册(实模式)

    ### 运动控制器使用手册(实模式)关键知识点解析 #### 一、运动控制器概述 - **产品型号**: 本手册主要针对Q173CPU(N)与Q172CPU(N)两种型号的运动控制器。 - **适用范围**: 适用于需要进行定位控制的应用场景,如...

    和利时v系统组态PPT课件.pptx

    1. 自主开发的算法组态软件AutoThink替代了第三方软件,增强了系统内各软件间的配合性和系统稳定性。 2. 主控单元操作系统升级为HEROS,提高了软件的兼容性。 3. 网络结构简化,降低了复杂性。 4. 支持多工程师同时...

    和利时v系统组态PPT学习教案.pptx

    1. 自主开发的算法组态软件AutoThink替代了原来的第三方软件,这显著提升了系统内部软件之间的配合性和系统整体的稳定性。 2. 主控单元的操作系统改用了和利时自主开发的HEROS,增强了软件的兼容性。 3. 网络结构...

    和利时:深耕PLC市场 助力智能制造.pdf

    公司自主研发的PLC编程组态平台AutoThink,为用户提供了创新的解决方案。这不仅加速了PLC的应用推广,也显示出和利时在国产PLC研发上的领先地位。 为了进一步拓展市场,和利时正在研制新一代具有信息安全和功能安全...

    和利时LK系列可编程控制器-行业解决方案.zip

    《和利时LK系列可编程控制器-行业解决方案》是一份深度探讨和利时LK系列PLC在不同行业应用的专业文档,旨在提供全面的解决方案。PLC,即Programmable Logic Controller,可编程逻辑控制器,是工业自动化领域的核心...

    和利时:做PLC国产化的践行者.pdf

    6. 工程组态平台:和利时自主研发的AutoThink工程组态平台提供一站式解决方案,能够快速便捷地完成不同系列PLC的编程,这在国内自动化领域是一次创新。 在城市轨道交通领域,和利时的产品已在地铁变电站控制等关键...

    和利时(HOLLiAS)LE小型可编程控制器指令手册.pdf

    和利时(HOLLiAS)LE小型可编程控制器指令手册pdf,和利时(HOLLiAS)LE小型可...同时,和利时还推出了功能强大的AutoThink 编程软件及丰富的指令系统。该手册是和利时对其LE 系列PLC 包含的所有指令详细介绍的技术手册

    和利时(HOLLiAS)LE系列可编程控制选型手册.pdf

    和利时(HOLLiAS)LE系列可编程控制选型手册pdf,和利时...同时,和利时还推出了功能强大的AutoThink编程软件和丰富的指令集,以其性能稳定,质量可靠,维护方便,价格适中等优点,广泛应用于自动化领域的多种行业中。

Global site tag (gtag.js) - Google Analytics