首页 技术 正文
技术 2022年11月10日
0 收藏 795 点赞 4,170 浏览 17997 个字

//通过输入值的不断改变而改变(按键事件)提示内容的功能,然后可以选着你想要的内容填充进来。

html主要代码:test1.html

<!DOCTYPE html>
<html>
<head>

<script src=”http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js”></script>
</head>
<style type=”text/css”>
        .inListOut {
            background-color: white;
            text-align: left;
            text-indent: 1em;
            cursor: pointer;
            margin: 0;
            padding: 0;
            height: 25px;
            line-height: 25px;
            width: 280px;
            font-size: 12px;
        }

.inListMove {
            background-color: #eee;
            text-align: left;
            text-indent: 1em;
            cursor: pointer;
            margin: 0;
            padding: 0;
            height: 25px;
            line-height: 25px;
            width: 280px;
            font-size: 12px;
        }
</style>
<body id=”mainbody”>

出发机场:<input type=”text” id=”departureAirfield1″ name=”departureAirfield” onfocus=”showTheList(‘departureAirfield1’)” onKeyUp=”showTheList(‘departureAirfield1’)” onblur=”removeTheList()” placeholder=”机场名/三字码” class=”form-control input-sm pull-left” style=”width: 155px;”>

<div id=”hhh”  position:absolute; z-index: 999; top: 0px; left: 0px;”></div>
</body>
</html>

<script type=”text/javascript”>
/**搜索联想弹出层所用js start**/
var customsobj;
function inListColorAdd(obj){
    obj.className=”inListMove”;
}

function inListColorMove(obj){
    obj.className=”inListOut”;
}

var obj_value = “–“;
function showTheList(target) {
    if (obj_value != $(“#”+ target).val()|| $(“#”+ target).val() == ”) {
        obj_value = $(“#”+ target).val();
        var obj = $(“#”+ target);
        $.ajax({
            type:”POST”,
            url:”${path}/test”,
            data: {“name”: $(“#”+ target).val(),”target”:target},
            dataType: “html”,
            success: function (msg) {
                $(“#hhh”).html(msg);
                $(“#hhh”).css({position: “absolute”, left: $(obj).offset().left, top: $(obj).offset().top + $(obj).outerHeight(), zIndex: 0});
                $(“#hhh”).show();
            }
        });
    }
}

function removeTheList() {
    setTimeout(“$(‘#hhh’).hide()”, 200);
}

function getInListValue(code,name,target) {
    $(“#” + target).val(name);
    //$(“#code” + target).val(code);
}
</script>

//通过后台访问放回到test2.html页面,然后把整个页面的内容通过ajax回调填充到定义好的DIV中来设置getInListValue点击事件,把值填充到文本款中

<!DOCTYPE html>
<html lang=”zh-cn”>
<div id=”theList” style=”border: 1px #ccc solid; width: 155px;  overflow: hidden;”>
<%for(var a in airPorts){%>
    <div id=”” class=”inListOut” onmouseover=”inListColorAdd(this)” onmouseout=”inListColorMove(this)” onclick=”getInListValue(‘${a.CITYCODE!}’,’${a.AIRPORTNAME!}’,’${target}’)”>
                <div style=”float: left; width: 115px;  font-family: 宋体; height: 25px; ” id=””>${a.AIRPORTNAME!}</div>            
                <div style=”float: left; width: 40px; font-family: 宋体; height: 25px;” id=””>${a.CITYCODE!}</div>
    </div>
<%}%>
</div>

后台代码:这里用的是Jfinal框架(如果用struts2都是一样的)

public class ProductManageController extends Controller {

public void text(){
        String airportName=getPara(“name”);
        Page<AirPort> airPorts=null;
        if(StringUtils.isEmpty(airportName)){
            airPorts=AirPort.dao.paginate(1, 10, “select * “, “from airport”);//分页查询显示十条
        }else {

    //根据名称或者三字码来模糊查询
            airPorts=AirPort.dao.paginate(1, 10, “select * “, “from airport where AIRPORTNAME like ‘%”+airportName+”%’ or lower(CITYCODE) like lower(‘%”+airportName+”%’)”);
        }
        setAttr(“airPorts”, airPorts.getList());
        setAttr(“target”, getPara(“target”));
        render(“/test2.html”);
    }

}

效果图:

<img src="data:image/png;base64,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" alt="" /><img src="data:image/png;base64,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" alt="" width="329" height="294" />

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,088
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,565
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,413
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,186
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,822
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,905