我有一个类似
的数组a = ["PG,PGR"]
如何将其转换为
["PG","PGR"]
答案 0 :(得分:4)
使用click
功能。它将一个字符串拆分为由.split(',')
字符分隔的子串数组,并返回一个新数组。有关拆分函数的更多信息,请访问this链接。
','
答案 1 :(得分:0)
试试这个:迭代数组并使用split(",")
,它将返回新的数组。
var a = ["PG,PGR"];
var newArray = new Array();
$.each(a , function(i,v){
newArray.push(v.split(","));
});
alert(newArray);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
答案 2 :(得分:0)
找到以下小提琴
var array = ["PG,PGR"]
alert(array[0].split(','));
答案 3 :(得分:0)
以下内容也可以处理["PG,PGR","a","asd,asdsa"]
等数组。
function load(){
var a = ["PG,PGR","a","asd,asdsa"];
document.getElementById('test').value = a.join(',').split(',');
}
&#13;
<input id="test" value="" type="text">
<input value="Load" type="button" onclick="load()">
&#13;
答案 4 :(得分:0)
试试这个:
var newArray = new Array(["PG,PGR"]);
$.each(newArray, function( index, value ) {
alert( value + ",");
});