Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.03.2010, 16:02
Аспирант
Отправить личное сообщение для Amateur Посмотреть профиль Найти все сообщения от Amateur
 
Регистрация: 07.03.2010
Сообщений: 88

prototype + jquery + non conflict - отказало return false
здравствуйте.
делаю так
шапка:
<script type="text/javascript" src="./modules/js/jquery.js"></script>
	    <script src="./modules/lib/prototype.js" type="text/javascript"></script>
	    <script type="text/javascript" src="./modules/js/validation.js"></script>
		<script Language="JavaScript">


шапка общая ко всем файлам.

даллее
в 1 файле применяю jquery:

var $query = jQuery.noConflict();
$query(document).ready(function() {$query('#statloginlink').click(function() {
if ( jQuery.browser.msie && parseInt(jQuery.browser.version) == 6) {
if ($query('#statlogin').css("display")=="block") {$query('#statlogin').css("display", "none");
} else {$query('#statlogin').css("display", "block");
}
} else {$query('#statlogin').toggle("slow"); 
}
if ($query('#statloginlink').text()=='Подробнее') {$query('#statloginlink').text('Скрыть');
} else {$query('#statloginlink').text('Подробнее'); 
}
});
});


вo 2 файле применяю prototype:

................................
................................
<td>
						            <div align="left">
						              <input type="submit" value="Изменить" />
						              <input type="button" value="Отмена" onClick="valid.reset(); return false" /> 
			                </div></td> 
					      </tr>
                      </table></form>
                        
					  </fieldset>
					
					</form>
	  <script type="text/javascript">
						function formCallback(result, form) {
							window.status = "valiation callback for form '" + form.id + "': result = " + result;
						}
						
						var valid = new Validation('test', {immediate : true, onFormValidate : formCallback});
						Validation.addAllThese([
							['validate-password', 'Your password must be more than 6 characters and not be \'password\' or the same as your name', {
								minLength : 7,
								notOneOf : ['password','PASSWORD'],
								notEqualToField : 'passwordnew'
							}],
							['validate-password-confirm', 'Your confirmation password does not match your first password, please try again.', {
								equalToField : 'passwordnew2'
							}]
						]);
					</script>
				</div>
				
	  <script type="text/javascript">
						var valid2 = new Validation('test2', {useTitles:true});
					</script>


прикол в том, что валидация проходит, т.е. если пароли разные или поля не заполнены не срабатывает retur false;
Кто знает в чем прикол?
Ответить с цитированием
  #2 (permalink)  
Старый 19.03.2010, 16:58
Аспирант
Отправить личное сообщение для Amateur Посмотреть профиль Найти все сообщения от Amateur
 
Регистрация: 07.03.2010
Сообщений: 88

нихера не заработало. Кто знает в чем ошибка?

Последний раз редактировалось Amateur, 20.03.2010 в 08:50.
Ответить с цитированием
  #3 (permalink)  
Старый 20.03.2010, 08:49
Аспирант
Отправить личное сообщение для Amateur Посмотреть профиль Найти все сообщения от Amateur
 
Регистрация: 07.03.2010
Сообщений: 88

Разобрался - опять заработало

Последний раз редактировалось Amateur, 20.03.2010 в 09:52.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойства посредством полиморфных функций tenshi Ваши сайты и скрипты 0 18.03.2010 16:12
неактивность курсора после hidden bars Элементы интерфейса 6 06.02.2010 10:30
Проблема с if...else parzh-junior Элементы интерфейса 18 04.12.2009 16:17
Функция не возвращает false, почему? Vitaly jQuery 3 05.07.2009 15:05
прямые ссылки kristian Общие вопросы Javascript 1 04.03.2009 10:29