level 1
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script><script type="text/javascript">var url = "<%=basePath%>main";var sums = 0;// show//http://192.168.0.161:8080/GetNum/main?mark=0&num=1&type=1
//add//http://192.168.0.161:8080/GetNum/main?mark=1&count=1000&pi=1000
//delete//http://192.168.0.161:8080/GetNum/main?mark=2
//get count//http://192.168.0.161:8080/GetNum/main?mark=3//获取 数量
function load() {$.ajax({type : 'post',url : url,async : false,data : {mark : 3},success : function(req) {if (req != null && req != "null") {$("#select1").empty();
var result = JSON.parse(req);$("#select1").append("-请选择范围-");for ( var i = 0; i < result.length; i++) {$("#select1").append("" + result[i]+ ""); //添加一项option}}}})}//获取0~9 的数量,计算百分比function load2() {$.ajax({type : 'post',url : url,async : false,data : {mark : 4},success : function(req) {if (req != null && req != "null" && req != "") {var re = JSON.parse(req);
re = re.sort(function(a, b) {return b - a;});console.log(re);
var result = JSON.parse(req);console.log(result);sums = 0;var tb = "";for ( var i = 0; i < re.length; i++) {for ( var j = 0; j < result.length; j++) {if (re[i] == result[j]) {tb += "";
sums += re[i];}}}tb += "数字"+ j+ "的总数: "+ re[i] + " ";} else {$("
#table1").remove();$("#
table2").remove();}
$("#td1").html(tb);
}})}//添加function addNum() {var nums = $("#select0").val();if (nums > 0) {//if (sums < 100000) {$.ajax({type : 'post',url : url,data : {mark : 1,count : nums,pi : 2000},beforeSend : function() {$("
#tr1").hide();$("#
tr2").show();},success : function(req) {
alert("添加" + nums + "条 成功!");
//插入成功,更新总数和统计load();load2();},complete : function() {$("
#tr1").show();$("#
tr2").hide();}})}else{ alert("请选择要添加到数量!")}//} else {//alert("因为其它原因,最多只能添加10w条!");//}}//删除所有function droptable() {$.ajax({type : 'post',url : url,async : false,data : {mark : 2},beforeSend : function() {$("
#tr1").hide();$("#
tr2").show();},success : function(req) {alert("删除 成功!");//插入成功,更新总数和统计load();load2();},complete : function() {$("
#tr1").show();$("#
tr2").hide();}})}
//有条件查询function getNum() {var fanwei = $("#select1").val();var type = $("#select2").val();var num = $("#select3").val();
var type2 = "";
switch (type) {case "1": //前第一位type2 = " 数字" + num + "的前第一位是";break;case "2"://前第二位type2 = " 数字" + num + "的前第二位是";break;case "-1"://后第一位type2 = " 数字" + num + "的后第一位是";break;case "-2"://后第二位type2 = " 数字" + num + "的后第二位是";break;
}
if (type != "-1" && num != "-1")$.ajax({type : 'post',url : url,async : false,data : {mark : 0,num : num,type : type,fanwei : fanwei},beforeSend : function() {
$("
#tr1").hide();$("#
tr2").show();//$("#tr2").append("");},success : function(req) {console.log("num=" + num + ";select==" + req);var c = new Array(-1, -1, -1, -1, -1, -1, -1, -1,-1, -1);var d = new Array(-1, -1, -1, -1, -1, -1, -1, -1,-1, -1);
if (req != null && req != "null") {var result = JSON.parse(req);
var re = JSON.parse(req);re = re.sort(function(a, b) {return b - a;});
var tb = "";tb += "";
for ( var i = 0; i < re.length; i++) {for ( var j = 0; j < result.length; j++) {if (re[i] == result[j]) {if (!getYes(i, c))if (!getYes(j, d)) {tb += "";
d[i] = j;c[i] = i;}}}}tb += " 查询过后的数据如下"+ type2+ j+ "的总数: "+ re[i]+ " ";$("#td2").html(tb);}//$("#td2").refresh();$("
#tr1").show();$("#
tr2").hide();
},complete : function() {$("
#tr1").show();$("#
tr2").hide();}})
}
//判断数字是否存在数组里function getYes(i, j) {var a = false;for ( var j2 = 0; j2 < j.length; j2++) {if (i == j[j2]) {a = true;}}return a;}
-请选择插入量--1w--10w--100w--1000w--1亿-
-请选择数字--0--1--2--3--4--5--6--7--8--9-10 -请选择类型-前第一位前第二位后第一位后第二位
这是代码I
2013年10月11日 04点10分


