Честно, сам не знаю, но как по мне, то делать проверку на аякс. Отправьте аяксом какой-нибудь пост, наприме ajax: on вместе с остальным data, и отслеживайте в пхп его, если принят, то проводите проверку аяксом, если нет, то форма экшеном сделает прямой запрос до пхп файла, в котором, естессна, ПОСТ'а ajax: on уже не будеи, и там уж вы проведете валидацию посредством пхп
$('input.poplight[href*=\\#]')
Изменить на $('#button_1')
или $('input.poplight')
т.к. в квадратных скобках у Вас идет уже фильтрация по атрибуту href, которого в инпуте существовать не может, поэтому ни фига и не работает у Вас
Если я правильно понял вопрос, то требуется сформированную JS'ом переменную об итоговой сумме отдать в обработчик php? Запишите итоговую сумму в скрытое поле, например.
Совершенно идентично работает обыкновенная форма отправки.
Можете отдать значение аяксом, взяв из var result = $('#price').text
Ничо не понял.
После перехода по ссылке, в меню не отображается активная категория? Ну так правильно, по умолчанию она и не будет так себя вести, вы же страницу рефрешнули, соответственно все скинулось.
Напишите скрипт, чтобы к активному пункту меню добавлялся класс .active, а если пункт меню .active, то засовывать его в то место, где у Вас сейчас висит дефольный селект Dropdown, и всё.
Я б сначала спарсил через программки рода Netpeak Spider все страницы сайта, выудил из них необходимые урлы, которые относятся к каталогу, засунул бы все урлы в массив и каждый из урлов/ключей перебирал бы в цикле, из которого тащил нужную шаблонную инфу, а на выходе ее хоть прямиков в БД писать, хоть в csv для последующего импорта. Знаю нормально только пхп, поэтому, мой выбор тут будет очевиден :)