我一直在努力解决一个问题,我正在使用
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.
这就是你想要实现的目标吗?
关于javascript - 使用 jquery 删除数组列表前的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25163772/