var strSelId = NewDataGrid1_div.GetSelRow(0,null);
var strSelName = NewDataGrid1_div.GetSelRow(2,null);上面两行的分别为
10,11,
A,B,   如何将其拼接为
10,A|11,B|
如果只有一行的话 就是10,A| 
以下是T5500的代码 但是在最后没有加上|var strSelId = '10,11,';
var strSelName = 'A,B,';
//去掉末尾的逗号并以逗号拆分为数组
var ar_strSelId = strSelId.substr(0, strSelId.length - 1).split(',');
var ar_strSelName = strSelName.substr(0, strSelName.length - 1).split(',');var result = [];
for(var i = 0; i < ar_strSelId.length; i ++) result.push(ar_strSelId[i] + ',' + ar_strSelName[i]);
result = result.join('|');
alert(result);

解决方案 »

  1.   


    var strSelId = '10,11,';
    var strSelName = 'A,B,';
    //去掉末尾的逗号并以逗号拆分为数组
    var ar_strSelId = strSelId.substr(0, strSelId.length - 1).split(',');
    var ar_strSelName = strSelName.substr(0, strSelName.length - 1).split(',');var result = [];
    for(var i = 0; i < ar_strSelId.length; i ++) result.push(ar_strSelId[i] + ',' + ar_strSelName[i]);
    result = result.join('|');
    result = result + "|";
    alert(result);