![]() |
0 Всего найдено: 18
jack36
Сообщение
12/12/2012 10:33
Копия темы
Подскажите пожалуйста, как корректно отладить форму отправки Добрый день! Есть такая форма: Исполняемые файлы приложены. Вопрос состоит в следующем: 1. При отправке формы открывается пустая страница с комментарием "Вы записаны на курс" и происходит редирект обратно. Как сделать чтобы не вылетать на пустую страницу? работаю в WP. 2. При выборе направления курса, происходит перескок со строки на строку. Как этого избежать? И в Opera и IE данный скрипт не работает. Какие функции могут это исправить. Заранее спасибо!
TakT0101
Сообщение
12/12/2012 12:12
Копия темы
По второму пункту, чтобы строка не прыгала нужно использовать display, а не visibility замени строчки oneC.style.visibility='visible'; threeD.style.visibility='hidden'; на oneC.style.display='block'; threeD.style.display='none';
jack36
Сообщение
12/12/2012 14:04
Копия темы
остался вопрос по поводу редиректа и работы скрипта в Opera и IE
roose
Сообщение
12/12/2012 14:21
Копия темы
Есть плагин для WP, называется Contact Form 7, в нем можно раааазные формы делать. А еще есть в WP функция такая wp_redirect(), в кодексе почитайте, а для того, что у вас в файле, WP совсем не нужен.
jack36
Сообщение
12/12/2012 14:30
Копия темы
не работал еще c ним, что посоветуешь тогда почитать по этому поводу? P.S. Исхожу из того что пока знаю
jack36
Сообщение
12/12/2012 14:34
Копия темы
Опробовал Contact Form 7 вдоль и поперек, это не то что нужно. И самое главное что требовалось переключение между <select>...</...>. А этого я там так и не смог найти, пришлось пользоваться подручными средствами. а про wp-redirect() я почитаю, спасибо за совет
roose
Сообщение
12/12/2012 14:46
Копия темы
В смысле переключение между select? Когда при выборе значения из него меняется какие-то другие элементы? Для этого плагина насколько я помню есть еще и расширения. Вообще, не стоит делать так как у вас, лучше тогда уж создать страницу, а к ней шаблон в котором весь этот ваш код, раз уж никакой плагин форм вам не подходит.
jack36
Сообщение
12/12/2012 14:53
Копия темы
Кэп, а я так и делаю))) Разобрался уже с работой скрипта, в IE точно работает, думаю и в Opera все норм будет. с редиректом осталось вопрос решить. Спасибо!
vovikov
Сообщение
12/12/2012 14:53
Копия темы
Наиболее часто ajax запускается с применением jquery (это всего лишь технология и читать по сути нечего, отправишь один запрос и все станет понятно) Чаще всего использую jQuery.post() Самый главный инструмент firebug для firefox ( при отправке формы код выглядит примерно таким var send = $('form').serialize(); $.post( window.location.toString(), // url (вроде если оставить параметр пустым не будет работать в ie) send, // отправляемые данные function(data,status){ if( status=='success' ){ alert('Данные отправлены!') }else{ alert('Ошибка отправки данных') } })
roose
Сообщение
12/12/2012 15:01
Копия темы
Какая разница что вы здесь делаете javascript'ом смену select'ов или же если будет стоять два select'а из Contact Form 7 и вы будете так-же выбирать. И запись подписчиков в файл, вы что потом ручками будете добавлять всех?
roose
Сообщение
12/12/2012 15:04
Копия темы
Кэп не кэп, я не вижу в ваших файлах объявление шаблона, и извините но сделано все у вас через одно место. Так и вижу как заказчик потом захочет поменять поля или еще что-то.
jack36
Сообщение
12/12/2012 15:18
Копия темы
0
Заказчика данный вид исполнения не устраивает. Рассылка это уже другой вопрос и решение для этого есть. Меня на данный момент именно этот вопрос интересует. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |