博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS 暴虐算法查找
阅读量:5163 次
发布时间:2019-06-13

本文共 1613 字,大约阅读时间需要 5 分钟。

 
@dd|ad|fds|d@dd|ad|fds|d@dd|ad|fds|d@
 
var e = [];
    window.onload = function () {
        var O = stocklist.split("@");
        for (var N = 1; N < O.length; N++) {
            var Q = O[N];
            e.push(Q.split("|"));
        }
    };
 
    String.prototype.replaceAll = stringReplaceAll;
    function stringReplaceAll(AFindText, ARepText) {
        var raRegExp = new RegExp(AFindText.replace(/([\(\)\[\]\{\}\^\$\+\-\*\?\.\"\'\|\/\\])/g, "\\$1"), "ig");
        return this.replace(raRegExp, ARepText);
    }
 
    function hint() {
        var index = [];
        var stocks = new String(stocklist);
        var key = $("#text01").val();
        stocks = stocks.replaceAll(key, '#');
        stocks = stocks.replace(/[^@#]/g, "");
        while (stocks.indexOf("#") > 0) {
            var idx = stocks.indexOf("#");
            if (index.indexOf(idx) == -1) {
                index.push(idx);
            }
            stocks = stocks.substring(0, idx) + stocks.substring(idx + 1, stocks.length);
 
        }
        var htm = "";
        $('#slist').html(htm);
        if (index[0] != undefined){
        htm=htm+'<li class="data_abs_tit"><span>股票代码</span><span>股票简拼</span><span>股票简称</span></li>'
        }
        for (var i = 0; i < 10; i++) {
            if (index[i] == undefined) break;
            var idx = index[i];
            var stock = e[index[i] - 1];
            htm = htm + '<li  οnclick="fouce(\''+stock[1]+'\')"><a href="http://stock.xx.org/gsda'+stock[1]+'.htm" target="_blank"><span>'+stock[1]+'</span><span> '+stock[2]+'</span><span> '+stock[0]+'</span></a></li>';
        }
         if (index[0] != undefined){
        htm=htm+' <li class="more_search"><a href="http://stock.xx.org/gsda.htm">更多查询结果>></a></li>';
        }
        $('#slist').html(htm);
 
        if (index[0] != undefined) {
            var stock = e[index[0] - 1];
            $('#firstsearch').val(stock[1]);
        } else {
            $('#firstsearch').val('');
        }
    }

转载于:https://www.cnblogs.com/sblig/p/4724155.html

你可能感兴趣的文章
使用IntelliJ IDEA 和 Maven创建Java Web项目
查看>>
使用trello管理你的项目
查看>>
List
查看>>
UTC时间与北京时间
查看>>
php像新浪微博一样生成短域名
查看>>
变量基础
查看>>
C#类和成员定义
查看>>
max-length兼容ie
查看>>
Contest1900 - 2019年6月多校联训a层测试1
查看>>
ibatis缓存初探(1)
查看>>
day23-2 __call__、__str__和__del__
查看>>
java排序算法(一):概述
查看>>
【PHP】 hash加密
查看>>
构建基本脚本
查看>>
C++ 获取当前设备公网IP
查看>>
iOS9 UITableViewCell separatorInset设置为0分割线还是没有顶到头的问题
查看>>
2019 gplt团体程序设计天梯赛总结
查看>>
DevExpress gridview 代码添加按钮
查看>>
Idea其他设置
查看>>
搜索框demo
查看>>