我一直在努力解决在 Javascript 中困扰我的问题。我正在使用 .split() 从输入字段中获取值,该输入字段的数字由逗号分隔,然后我使用 split() 创建一个新变量,并将该值作为数组,一切都很好。我一直在使用控制台输出数组的值,我在两种不同的场景中尝试过,这些是输出:
1)在“孤立”网站中:[“46”,“43”,“44”,“41”,“47”,“42”,“45”]
2)在生产网站:["46", "43", "44", "41", "47", "42", "45", sum: function, max: function, min: function]
什么可以将数组更改为此?我怀疑 underscore.js 是罪魁祸首,因为它是在 web #2 而不是 #1 中加载的。
我只是问,因为我不知道还要寻找什么!
提前致谢。
更新:您可以在这里尝试并打开控制台:http ://www.cdc-bike.com/tienda | 这是另一个网站:http ://www.cdc-bike.com/stage/wordpress/?page_id=732
使用的一些代码:
场地:
<input type="hidden" name="selected-brands" id="selected-brands" value="47,42">
选择值:
var selected_brands = $('input#selected-brands').val();
拆分值:
var splitted_brands = brands.split(',');
就这样。