Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.08.2009, 13:51
Новичок на форуме
Отправить личное сообщение для dmus Посмотреть профиль Найти все сообщения от dmus
 
Регистрация: 12.02.2009
Сообщений: 4

проверка поля в скрытом div'е
Добрый день!!!

есть форма для заполнения пользователем. В которой есть обязательные поля проверка которых осуществляется с помощью плагина от Jquery validate.js. И есть два скрытых div'a. Которые появляются в зависимости когда пользователь выбрал какое то значение в выпадающем списке.
в одном скрытом блоке есть поле которое я хочу сделать обязательным когда он виден (то есть не скрыт, блок или div). Подскажите пожалуйста как это можно реализовать?
форма - проблема здесь http://u.svoego.net/
Ответить с цитированием
  #2 (permalink)  
Старый 07.08.2009, 14:43
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Ой... Я по-китайски читать не умею
Ответить с цитированием
  #3 (permalink)  
Старый 07.08.2009, 14:45
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от dmus
Подскажите пожалуйста как это можно реализовать?
Что реализовать?! Сделать обязательным поле для вас проблема?!
Ответить с цитированием
  #4 (permalink)  
Старый 08.08.2009, 09:48
Новичок на форуме
Отправить личное сообщение для dmus Посмотреть профиль Найти все сообщения от dmus
 
Регистрация: 12.02.2009
Сообщений: 4

если честно то проблема, просто когда я выбираю Вариант1, то поле 1 не обязательное (вариант 2 - поле 2 обязательное). И форма не отправляется потому что во втором скрытом блоке есть обязательное поле 2. как мне сделать можно проверку?
Ответить с цитированием
  #5 (permalink)  
Старый 10.08.2009, 10:34
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

document.form['yourForm'].onsubmit=function(evt){
  if(document.form['yourForm'].mySelect.selectedIndex==1 && document.form['yourForm'].variant2.value==''){
    alert('Fuck');
    if(evt.preventDefault)evt.preventDefault();
    else evt.returnValue=false;
  }
}

yourForm - имя вашей формы.
mySelect - имя вашего списка.
variant2 - имя поля, которое нужно проверять.

Я не знаю, что конкретно вам нужно проверять, поэтому здесь вписал проверку на пустое значение поля.

ЗЫ: такую проверку легко обойти, поэтому обязательно то же самое реализуйте на сарвере.
ЗЫЫ: Надеюсь я всё так понял
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подгружаемые поля формы AlexJ AJAX и COMET 2 26.06.2009 18:04
Динамическое клонирование поля и AJAX supercelt AJAX и COMET 6 02.09.2008 11:27
проверка поля HTML-формы с помощью RegExp dios jQuery 0 27.08.2008 15:53
Проверка ввода логина и пароля Макс Элементы интерфейса 9 17.06.2008 18:42