Есть:
var data2 = [["RU000A0JXFY6", 9.0],["RU000A0JXJS0", 26.8]];
Нужно получить эти значения из инпута:
var data2 = $("#test").val();
<input type='hidden' id='test' value="[['RU000A0JXFY6', 9.0],'RU000A0JXJS0', 26.8]]">
Подскажите, как правильно взять значения из value?
var testValue = $("#test").val();
console.log(testValue);
testValue = testValue.replace(/'/g, '"');
console.log(testValue);
var data2 = JSON.parse(testValue);
console.log(data2);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='hidden' id='test' value="[['RU000A0JXFY6', 9.0],['RU000A0JXJS0', 26.8]]">
var data2 = JSON.parse($("#test").val());
alert($('#test').val());
<script type="" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<input type="hidden" id="test" value="[['RU000A0JXFY6',9.0],['RU000A0JXJS0', 26.8]]">
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники