$.ajax({
type:"post",
url:shcool/introduction.asmx/",
dataType:"json",
data:"schID="+schID,
error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus+"解析错误!");},
success:function(json){getSchoolTitleByID var text=json[0].title; //学校新闻的标题 }
}
});json[0].title中的值是从数据库中读取的,值不是唯一的,可能是字母和文字,想截取json[0].title中的前5个字符,用了substring() 没能实现,出现解析错误!用什么方法来截取???请教各位大大……
type:"post",
url:shcool/introduction.asmx/",
dataType:"json",
data:"schID="+schID,
error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus+"解析错误!");},
success:function(json){getSchoolTitleByID var text=json[0].title; //学校新闻的标题 }
}
});json[0].title中的值是从数据库中读取的,值不是唯一的,可能是字母和文字,想截取json[0].title中的前5个字符,用了substring() 没能实现,出现解析错误!用什么方法来截取???请教各位大大……
title.length > 10 ? title.substring(0,10) + "..." : title 这个方法做出来了
只是这里面的substring()和substr() 有什么区别啊
alert(str.substring(5));------------"56789"
alert(str.substring(10));-----------""
alert(str.substring(12));-----------""
alert(str.substring(-5));-----------"0123456789"
alert(str.substring(-10));----------"0123456789"
alert(str.substring(-12));----------"0123456789"
alert(str.substring(0,5));----------"01234"
alert(str.substring(0,10));---------"0123456789"
alert(str.substring(0,12));---------"0123456789"
alert(str.substring(2,0));----------"01"
alert(str.substring(2,2));----------""
alert(str.substring(2,5));----------"234"
alert(str.substring(2,12));---------"23456789"
alert(str.substring(2,-2));---------"01"
alert(str.substring(-1,5));---------"01234"
alert(str.substring(-1,-5));--------""alert(str.substr(0));---------------"0123456789"
alert(str.substr(5));---------------"56789"
alert(str.substr(10));--------------""
alert(str.substr(12));--------------""
alert(str.substr(-5));--------------"0123456789"
alert(str.substr(-10));-------------"0123456789"
alert(str.substr(-12));-------------"0123456789"
alert(str.substr(0,5));-------------"01234"
alert(str.substr(0,10));------------"0123456789"
alert(str.substr(0,12));------------"0123456789"
alert(str.substr(2,0));-------------""
alert(str.substr(2,2));-------------"23"
alert(str.substr(2,5));-------------"23456"
alert(str.substr(2,12));------------"23456789"
alert(str.substr(2,-2));------------""
alert(str.substr(-1,5));------------"01234"
alert(str.substr(-1,-5));-----------""