Всем привет! Мне нужно при нажатии на кнопку записать 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 можно сказать не распаковывается. Помогите, в чем проблема?