11 2013 档案
摘要:淘宝IP地址库:http://ip.taobao.com/instructions.php接口说明1. 请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]2. 响应信息:(json格式的)国家 、省(自治区或直辖市)、市(县)、运营商3. 返回数据格式:{"code":0,"data":{"ip":"210.75.225.254","country":"\u4e2d\u56fd","are
阅读全文
摘要:/** * 判断是否是AJAX提交 * @return bool */ function is_ajax() { if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') return true; else return false; }
阅读全文
摘要:解决 PHPExcel 长数字串显示为科学计数在excel中如果在一个默认的格中输入或复制超长数字字符串,它会显示为科学计算法,例如身份证号码,解决方法是把表格设置文本格式或在输入前加一个单引号。使用PHPExcel来生成excel,也会遇到同样的问题,解决方法有三种:1、设置单元格为文本$objPHPExcel = new PHPExcel();$objPHPExcel->setActiveSheetIndex(0);$objPHPExcel->getActiveSheet()->setTitle('Simple');//设置A3单元格为文本$objPHPE
阅读全文
摘要:说明:用于验证正整数的输入,不允许输入其他字符。html:javascript:/*限制只可以输入正整数*/function clearNoNum(obj){ if(obj.value.length==1){obj.value=obj.value.replace(/[^1-9]/g,'')}else{obj.value=obj.value.replace(/\D/g,'')}}function clearNoNum1(obj){ if(obj.value.length==1){obj.value=obj.value.replace(/[^1-9]/g,'
阅读全文
摘要://元素为://处理选择器转义问题//去除值$val = $('inpu[type=checbox]').val();//转义为选择器识别的名字,这里"\\\/" $val的值为abc\\/index$val = $val.replace(/\//ig, "\\\/"); //jquery的选择器会对特殊字符进行转义一次,到了javascript解析时又转义了一次,所以需要加上双反斜杠$('input[value='+v+']').attr('checked', true);
阅读全文
摘要://公共去除最后字符方法function dtrim(str, s){var reg = eval("/"+s+"$/gi");str=str.replace(reg,"");return str;}最近js写的比较多,发现经常因为组合数据最后多一个字符,又希望在前端给解决掉这个字符。
阅读全文
摘要:/** @method 将拼接好字符串格式的json 转成json对象* @param jsonData param fomart:* var jsonData = "{name1:'1',value1:'a',name2:'2',value2:'b' }";* @return json;*/function strJsonToJson(jsonData){ //方法1:js下用eval生成JSON对象//var json = eval("(" + jsonData +")&quo
阅读全文
摘要:最常见的就是组织的json数据格式有问题,尝试把单引号改为双引号试试,如下:$datares = {"uname":$uname.val(),"phone":$phone.val(),"city":$city,"bmoney":$bmoney.val(),"sex":$sex,"province":$province ,"city":$city,"trade":$trade,"timelime":$timelime,
阅读全文

浙公网安备 33010602011771号