我一直在努力解决问题,我正在使用

var srlisthidden = $('#hiddenroutList').val();


srlisthidden返回一个列表数组,但用引号引起来"['0015','0016']"

$.each(srlisthidden, function(i, value) {
});


但是由于数组开头有双引号,所以甚至不允许列表迭代,我尝试了许多不同的选项来删除双引号,例如regEx和

jQuery.parseJSON('['+srlisthidden+']'),但没有一个起作用,请给我解决方案。

最佳答案

试试看:

var x =  "['0015','0016']"; // The value that you are grabbing
var sol = eval(x); // This returns the value as an array of strings.


这是您要达到的目标吗?

10-07 14:39