百度搜索

仿百度搜索
开发工具:MyEclipse、MySQL
开发语言:javabean+servlet+jsp、layui 、bootstrap
图如下:
在这里插入图片描述
在这里插入图片描述
jsp代码如下:
//仿百度搜索框

	$(function(){
		$('#values').keyup(function () {
			var keywords = $(this).val();
            if (keywords == '') { $('#bot_box').hide(); return };
            $.ajax({
                url: '${ctx}/servlet/memberFriendServlet?fun=SelectFriendData&values=' + keywords,
                dataType: 'JSON',
                type: 'POST', 
                beforeSend: function () {
                    $('#bot_box').append('<div class="click_works"><span>正在加载。。。</span></div>');
                },
                success: function (data) {
                    $('#bot_box').empty().show();
                    for(var i=0;i<data.length;i++) {
                        if (data[i].gamename == '') {
                            $('#bot_box').append('<div class="error">Not find  "' + data[i].memberName + '"</div>');
                        }else{
                        	$('#bot_box').append('<div style="position: relative;" class="click_work"><span class="click_work_span">' + data[i].memberName + '</span><span style="position: absolute; top: 0px; right: 250px; font-size: 12px; line-height: 24px;">' + data[i].memberPhone + '</span><span style="position: absolute; top: 0px; right: 0px; font-size: 12px; line-height: 24px;">' + data[i].membernNumber + '</span><input id="input2" type="hidden" value="' + data[i].memberID + '" /></div>');
                        }
                    }
                },
                error: function () {
                    $('#bot_box').empty().show();
                    $('#bot_box').append('<div class="click_works"><span>Fail "' + keywords + '"</span></div>');
                }
            });
		});
		 //点击搜索数据复制给搜索框
        $(document).on('click', '.click_work', function () {
            var word = $(this).find(".click_work_span").text();
            var lise=word;
            $("#oul").val($(this).find("#input2").val());
            $('#values').val(word);
            $('#bot_box').hide();
        });
	});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值