Jquery--工具方法

来源:互联网 发布:番茄时钟 mac 编辑:程序博客网 时间:2024/06/09 21:08

1 判空

function isEmpty(str) {    if (str == undefined || str == "" || str == null) {        return true;    } else {        return false;    }}

2 验证是否为数字

    var reg= new RegExp("^[0-9]*[1-9][0-9]*$");    if(!reg.test($("#uorderno").val())){        alert("显示顺序只能填数字");        return;    }

3 字符串转JSON对象

//JSON字符串转JSON对象function strToJSON01(str){    return eval('('+str+')');}   //JSON字符串转JSON对象function strToJSON02(str){    return JSON.parse(str);}

4 解析数据

<pre style="word-wrap: break-word; white-space: pre-wrap;">{"result":"error","message":var data = $.parseJSON(data.replace(/<.*?>/ig, ""));//转换                        alert(data.message);

5 提取HTML中的文本

/*提取HTML中的纯文本*/function removeHTMLTag(str) {            str = str.replace(/<\/?[^>]*>/g,''); //去除HTML tag            str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白            //str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行            str=str.replace(/&nbsp;/ig,'');//去掉&nbsp;            str=str.replace(/\s/g,''); //将空格去掉            return str;}

未完待续。。。

原创粉丝点击