Uncaught ReferenceError: type is not defined
Доброго времени суток!
В товаре необходимо сделать ссылку, при нажатии на которую товар добавляется в отложенные. Для этого создаем обработчик. Далее, в детальной карточке товара размещаем скрипт, который будет обращаться к созданному выше обработчику, точнее передавать в него параметры товара: function add2wish(p_id, pp_id, p, name, dpu, th){ $.ajax({ type: "POST", url: "/local/ajax/wishlist.php", data: "p_id=" + p_id + "&pp_id=" + pp_id + "&p=" + p + "&name=" + name + "&dpu=" + dpu, success: function(html){ $(th).addClass('in_wishlist'); $('#wishcount').html(html); } }); }; И здесь же, в карточке товара, размещаем ссылку которая будет инициализировать скрипт и передавать параметры о товаре и цене: <a href="javascript:void(0)" class="wishbtn <? if (in_array($arResult["ID"],$arBasketItems )) echo 'in_wishlist '; ?>" onclick="add2wish( '<?=$arResult["ID"]?>', '<?=$arResult["CATALOG_PRICE_ID_1"]?>', '<?=$arResult["CATALOG_PRICE_1"]?>', '<?=$arResult["NAME"]?>', '<?=$arResult["DETAIL_PAGE_URL"]?>', this)"> Добавить в избранное / отложенные </a> Но в консоли ошибка: (index):2082 Uncaught ReferenceError: type is not defined at add2wish ((index):2082) at HTMLAnchorElement.onclick ((index):1306) Помогите, пожалуйста, разобраться с ошибкой. Спасибо. |
Удалось разобраться самостоятельно )
|
А какая именно строка является 2082 в файле?
|
voraa, спасибо что откликнулись )
К сожалению, подсказать что за строка на данный момент не могу, т.к. ошибки данной больше нет. |
Часовой пояс GMT +3, время: 08:28. |