Показать сообщение отдельно
  #1 (permalink)  
Старый 26.08.2014, 03:11
Интересующийся
Отправить личное сообщение для Asrover Посмотреть профиль Найти все сообщения от Asrover
 
Регистрация: 23.08.2014
Сообщений: 20

Передача данных формы в переменную
Всем привет! Мне нужно при нажатии на кнопку записать value определенного инпута, который входит в эту же форму. Затем данные отправляются в Яндекс.Метрику. Смастерил вот такой код, сражу скажу, что в Jquery совсем новичек.
<form>
<input type="text" class="hideModel" name="model" value="[B]{Значение поляMODEL}[/B]">
<input type="submit" onclick="yaCounter25915541.reachGoal('ORDER-METRIKA', yaParams); return true;" name="ok" class="order" value="Отправить заказ">
</form>

$(".order").click(function () {
      var namemodel = $('input[name=model]').val(); 
    });
//Ниже код Метрики, меня интересует только значение поля name
var yaParams= {
    order_id: "1",
    order_price: 1,
    goods: 
     [
        {
          id: "1", 
          name: $namemodel, 
          price: 1,
          quantity: 1
        } 
      ]

};

В метрику приходят данные со значением поля name=$('input[name=model]').val(), а должно name={Значение поляMODEL}. То есть значение переменной namemodel можно сказать не распаковывается. Помогите, в чем проблема?
Ответить с цитированием