Помощник
|
мгновенная валидация формы |
Panich
|
Сообщение
#1
|
||
|
|
||
|
|||
Panich
|
Сообщение
#2
|
|
Вот и я не пойму в чём может быть дело...
|
|
|
Witu |
26.10.2012, 18:16;
Ответить: Witu
Сообщение
#3
|
|
jquery validationEngine в помощь
|
|
|
Panich
|
Сообщение
#4
|
|
Я же сам писал...
Тут мне всё понятно, кроме момента,что ajax абсолютно не хочет работать - т.е. весь js выполняется как нужно,но как только утыкается в строчку:$.ajax({type: "POST",.....всё!Баста!Словно и не написано там ничего...Вроде правильно всё написал,как и раньше использовал,но....запарился уже искать...!!! Даже если всё сократить до: [JS]$('#formcoock').submit(function(){ var titleVal = $('#formcoock input[name=title]').val(); var recipeVal = $('#formcoock input[name=recipe]').val(); var foto1 = $('#formcoock input[name=fileCoock1]').val(); var foto2 = $('#formcoock input[name=fileCoock2]').val(); var foto3 = $('#formcoock input[name=fileCoock3]').val(); var foto4 = $('#formcoock input[name=fileCoock4]').val(); var foto5 = $('#formcoock input[name=fileCoock5]').val(); var textVal = $('#formcoock textarea[name=text]').val(); var emailVal = $('#formcoock input[name=email]').val(); var codeVal = $('#formcoock input[name=code]').val(); $.ajax({ type: "POST", url: "inp_coock.php", data: {'title':titleVal, 'recipe':recipeVal, 'fileCoock1':foto1, 'fileCoock2':foto2, 'fileCoock3':foto3, 'fileCoock4':foto4, 'fileCoock5':foto5, 'text':textVal, 'code':codeVal}, success: function(html){ if (html !== '') { $("<div id='indicator'></div>").insertAfter('#btn_send').html(html); document.getElementById('btn_send').disabled = true; } else { $('#indicator').fadeOut(1000); document.getElementById('btn_send').disabled = false; } } }); });[/JS] то тоже ничего не работает-хотя в переменных есть данные.Алертом проверял-всё в норме... |
|
|
Witu |
26.10.2012, 19:14;
Ответить: Witu
Сообщение
#5
|
|
jquery ajaxForm
) а тут нужно при субмите дописать return false; после ajax запроса |
|
|
Panich
|
Сообщение
#6
|
|
Вот она...
Где именно дописать не понял? |
|
|
Panich
|
Сообщение
#7
|
|
Сделал так:
[JS]else { $.ajax({ type: "POST", url: "inp_coock.php", data: {'title':titleVal, 'recipe':recipeVal, 'fileCoock1':foto1, 'fileCoock2':foto2, 'fileCoock3':foto3, 'fileCoock4':foto4, 'fileCoock5':foto5, 'text':textVal, 'code':codeVal}, success: function(html){ if (html !== '') { $("<div id='indicator'></div>").insertAfter('#btn_send').html(html); return false; } else { $('#indicator').fadeOut(1000); return true; } } }); return false; }[/JS] Действительно начал ошибки вытаскивать как и задумано (хотя когда раньше прибегал к ajax и без этой строчки всё замечательно работало),но теперь кнопка просто не активируется-сабмит не работает!Что ещё дописать нужно? |
|
|
Panich
|
Сообщение
#8
|
|
Ну,что?Нет ответа пока?
|
|
|
Arks |
26.10.2012, 21:30;
Ответить: Arks
Сообщение
#9
|
|
А получше кода в качестве примера не нашлось чтоли?
Я верю что в php все ОК, Можете сохранить целиком веб-страничку которую генерирует сервер - как html со скриптами(и в идеале стилями), просто посмотрире что добавлено в файербаге и копипастните прямо в head содержимое. И объяснить куда там жать для воспроизведения проблемы? |
|
|
Panich
|
Сообщение
#10
|
|
Так?
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Рассылка ваших сообщений в контакт формы! | 3 | dizaynmaks | 1708 | 18.4.2022, 9:04 автор: dizaynmaks |
|
Делаю простые формы заказов с оплатой прочитал-оформил-оплатил |
3 | Taylor | 2824 | 13.6.2018, 0:34 автор: Taylor |
|
Доработка формы вывода фильтра товара и формы заказа. Webasyst ShopScript7 | 0 | rmoto | 2790 | 12.12.2017, 1:13 автор: -Arturrfmoto- |
|
Требуется доработка формы заказа/обратной связи | 0 | Dinamitt | 1804 | 22.2.2017, 22:02 автор: Dinamitt |
|
Нужна помощь по замене формы ifreme c одной на другую | 0 | Serjiklis | 2746 | 24.8.2015, 23:31 автор: -Serjiklis- |
Текстовая версия | Сейчас: 24.4.2024, 5:30 |