Как передать значения?

209
28 апреля 2017, 17:08

Есть:

        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?

Answer 1

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]]">

Answer 2
var data2 = JSON.parse($("#test").val());
Answer 3

  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]]">

READ ALSO
Корректное изменение размера блока

Корректное изменение размера блока

Как правильно убрать данное пустое место без потери контента который внутри?

224
Перемещение ползунка прогресс-бара

Перемещение ползунка прогресс-бара

Есть тест из 5 вопросов, на экране виден только 1 вопросПри выборе ответа и нажатии кнопки "далее" появляется следующий вопрос

219
Авторазмер div по содержимому

Авторазмер div по содержимому

Доброго времени сутокСтолкнулся с такой проблемой

401
Как сверстать загуголину?

Как сверстать загуголину?

Взялся за верстку макета, и столкнулся с небольшой сложностью

225