Как вариант...
<!DOCTYPE html> <html> <head> <!-- <script src='http://code.jquery.com/jquery-latest.js'></script> <link rel='stylesheet type=text/css href=tmp.css' /> --> <style type='text/css'> </style> <script type='text/javascript'> //Ниже код Метрики, меня интересует только значение поля name var yaParams= { order_id: "1", order_price: 1, goods: [ { id: "1", name: '$namemodel дабы небыло ошибки у меня', price: 1, quantity: 1 } ] }; yaParams.goods[0].name='новое значение' console.log(yaParams); </script> </head> <body> </body> </html> |
ksa,
Идут правильно, а почему они нормально не передают в переменную непонятно. |
Цитата:
Кто те "они"? Что значит "идут" и "нормально не передают"? |
ksa,
имеется ввиду, что не ясно, почему в метрику вместо результата выполнения кода приходит код в виде строки.. кстати, мне тоже.. |
ksa,
Данные с инпута передаются правильно в переменную, но если использовать эту переменную в метрике, то там она отображается некорректно, я уже скидывал ранее изображение. |
Я с теми "метриками" не работал... :no: Т.ч. извиняй...
|
Нужно было убрать var при объявлении переменной, чтобы она стала глобальной. Теперь все передается в Метрику. Но как сделать, чтобы передавалось значение того инпута, где была нажата кнопка.
|
Часовой пояс GMT +3, время: 03:54. |