js

//function Map() {     
//    /** 存放键的数组(遍历用到) */    
//    this.keys = new Array();     
//    /** 存放数据 */    
//    this.data = new Object();     
//         
//    /**   
//     * 放入一个键值对   
//     * @param {String} key   
//     * @param {Object} value   
//     */    
//    this.put = function(key, value) {     
//        if(this.data[key] == null){     
//            this.keys.push(key);     
//        }     
//        this.data[key] = value;     
//    };     
//         
//    /**   
//     * 获取某键对应的值   
//     * @param {String} key   
//     * @return {Object} value   
//     */    
//    this.get = function(key) {     
//        return this.data[key];     
//    };     
//         
//    /**   
//     * 删除一个键值对   
//     * @param {String} key   
//     */    
//    this.remove = function(key) {     
//        this.keys.remove(key);     
//        this.data[key] = null;     
//    };     
//         
//    /**   
//     * 遍历Map,执行处理函数   
//     *    
//     * @param {Function} 回调函数 function(key,value,index){..}   
//     */    
//    this.each = function(fn){     
//        if(typeof fn != 'function'){     
//            return;     
//        }     
//        var len = this.keys.length;     
//        for(var i=0;i<len;i++){     
//            var k = this.keys[i];     
//            fn(k,this.data[k],i);     
//        }     
//    };     
//         
//    /**   
//     * 获取键值数组(类似Java的entrySet())   
//     * @return 键值对象{key,value}的数组   
//     */    
//    this.entrys = function() {     
//        var len = this.keys.length;     
//        var entrys = new Array(len);     
//        for (var i = 0; i < len; i++) {     
//            entrys[i] = {     
//                key : this.keys[i],     
//                value : this.data[i]     
//            };     
//        }     
//        return entrys;     
//    };     
//         
//    /**   
//     * 判断Map是否为空   
//     */    
//    this.isEmpty = function() {     
//        return this.keys.length == 0;     
//    };     
//         
//    /**   
//     * 获取键值对数量   
//     */    
//    this.size = function(){     
//        return this.keys.length;     
//    };     
//         
//    /**   
//     * 重写toString    
//     */    
//    this.toString = function(){     
//        var s = "{";     
//        for(var i=0;i<this.keys.length;i++,s+=','){     
//            var k = this.keys[i];     
//            s += k+"="+this.data[k];     
//        }     
//        s+="}";     
//        return s;     
//    };     
//}     
//
//var m = new Map(); //用于存放idCard





// for(var n=0;n<20;n++){
//
//    //提取简项内容
// var  str=document.getElementById("detial_"+n).innerHTML;
//    var reg = /^(\d{14}|\d{17})(\d|[xX])$/;//匹配身份证正则
//    var detialSize=str.split("left\">");
//    var  idCard="";
//    for(var i=1;i<detialSize.length;i++){
//    
//       var value=detialSize[i].substring(0,detialSize[i].indexOf("</td>"));
//       var value2="";
//       if(value.indexOf("<span")!=-1){
//         var  value3=value.substring(value.indexOf("\">")+2,value.length);
//         value2=value3.replace("</span>","");//去掉高亮代码
//       }else{
//         value2=value;
//       }
//       var boo=testReg(reg,"430581198908176516");
//       if(boo==true){
//         idCard=value2;
//         break;
//       }
//    }
//    //alert(idCard);
//     if(idCard!=""){//如果身份证号码为空  不显示 加关注功能
//        document.getElementById("attention01_"+n).style.display="block";
//        document.getElementById("attention02_"+n).style.display="block";
//        m.put(n,idCard);//存放到map
//     }
//   
//   }
   
   
//   
//      //验证身份证
//     function testReg(reg,str){
//        return reg.test(str);
//     }
//     
     //加为关注
     function addAttention(idcard){    
       var  idcard=idcard;
       var description=document.getElementById("description_"+idcard).value;
       alert(description);
jQuery.ajax({
async:true,
type:"POST",
url:"/search/attention_add.action?idCard="+idcard+"&description="+description,
data:{
 
},
success:function(data){
var json = eval("("+data+")");
$("#counts_"+idcard).html(json.result);
$("#guangzhu_"+idcard).html("取消关注");
$("#guangzhu_"+idcard).attr("href","javascript:cancelAttention('"+idcard+"');");
}
//error:function(e){alert(e);}
});

}

//取消关注
 function cancelAttention(idcard){
jQuery.ajax({
async:true,
type:"POST",
url:"/search/attention_cancel.action?idCard="+idcard,
data:{
 
},
success:function(data){
var json= eval("("+data+")");
$("#counts_"+idcard).html(json.result);
$("#guangzhu_"+idcard).html("加为关注");
$("#guangzhu_"+idcard).attr("href","javascript:addAttention('"+idcard+"');");
}
//error:function(e){alert(e);}
});

}


//检测此对象是否以关注
function checkAttention(idcard){
 
jQuery.ajax({
async:true,
type:"POST",
url:"/search/attention_onloadCheck.action?idCard="+idcard,
data:{
 
},
success:function(data){
var json = eval("("+data+")");
$("#counts_"+idcard).html(json.result);
if(json.isattention=="can"){
$("#guangzhu_"+idcard).html("加为关注");
$("#guangzhu_"+idcard).attr("href","javascript:addAttention('"+idcard+"');");
}else{
$("#guangzhu_"+idcard).html("取消关注");
$("#guangzhu_"+idcard).attr("href","javascript:cancelAttention('"+idcard+"');");
}

}
//error:function(e){alert(e);}
});

}

function  getPictureData(idcard){

jQuery.ajax({
async:true,
type:"POST",
url:"/search/fieldSearch_idcardForPicture.action?idCard="+idcard,
data:{
 
},
success:function(data){
var json = eval("("+data+")");
$("#counts_"+n).html(json.result);

}
//error:function(e){alert(e);}
});

}

function lookt(idcard){
popup('url:/search/carsear4/lookup.jsp?idcard='+idcard,'查看关注');
}

function popup(url,topic){
jQuery.dialog({
title:topic,
width:960,
max: false,
   min: false,
content: url,
lock: true
});
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值