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(/ /ig,'');//去掉
str=str.replace(/\s/g,''); //将空格去掉
return str;
}
未完待续。。。