Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Форум -> MooTools и другие -> Пример отправки формы с помощью mootools (без перезагрузки страницы)
Пример отправки формы с помощью mootools (без перезагрузки страницы)
Serg_pnz Дата: 17.12.2009, в 11:46 | Сообщение №1
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2243

Собственно по заявкам.
Демо

1. Обратите внимание, что все файлы в архиве в UTF-8
2. Обратите внимание, что отправка формы в mootools 1.11 происходит иначе!
3. Если после отправки необходимо очистить поле, то
3.1. Назначьте input'у уникальный id
Код
1
<input id="textinput" type="text" name="text" maxlength="16">

3.2. В formsend001.js пропишите так
Код
1
$('FormSendLOG').set('html', response);
//это вставлено
$('textinput').value='';




Прикрепленные файлы:

Скачать: 37.33 KB




_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Serg_pnz 17.12.2009 г. в 11:46:54

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Pervo Дата: 26.05.2010, в 15:07 | Сообщение №2
Pervo
Странник
Пользователь №: 1101
Сообщений: 5

Serg_pnz, я хотел бы узнать как подобное осуществляется с фреймворком мутулз 1.12.
Очень надо, голову сломал, помогите чем осилите?
Pervo Дата: 26.05.2010, в 16:29 | Сообщение №3
Pervo
Странник
Пользователь №: 1101
Сообщений: 5

Serg_pnz, вообще целью является поймать событие onBlur текстового поля и отправить по нему форму. Это возможно?
Serg_pnz Дата: 27.05.2010, в 10:19 | Сообщение №4
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2243

1.12 ???? Не слышал о такой версии.

Отправку, думаю, можно сделать. Немного освобожусь и поэкспериментирую.

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Pervo Дата: 27.05.2010, в 14:08 | Сообщение №5
Pervo
Странник
Пользователь №: 1101
Сообщений: 5

Serg_pnz, в джумле 1.5.15 такая :)
Как я понял в мутулз такое событие не отлавливается, вот фокус видел, а блюр нет.
Я попробовал сделать отдельно, на событие onBlur повесил функцию форм.сабмит, а событие сабмит должно отлавливаться мутулс. Но по прежнему происходит перезагрузка страницы.
Serg_pnz Дата: 27.05.2010, в 16:34 | Сообщение №6
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2243

Pervo, там оказывается делов на 5 секунд:

1. Вешаешь id на нужный инпут
2. Правишь событие отправки на так
Код
1
$('text').addEvent('blur', function(){
...
         });


Демка

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Pervo Дата: 27.05.2010, в 19:06 | Сообщение №7
Pervo
Странник
Пользователь №: 1101
Сообщений: 5

А будет работать на 1.1? =)

Есть ещё маленький вопрос про фильтрацию ввода, необходимо чтобы в инпут вводились только цифры. Подскажете что на эту тему?

Спасибо!
Pervo Дата: 27.05.2010, в 19:09 | Сообщение №8
Pervo
Странник
Пользователь №: 1101
Сообщений: 5

Прошу прощения, но архив битый...
Serg_pnz Дата: 27.05.2010, в 19:36 | Сообщение №9
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2243

Архива по этой ссылке и не было (исправил).

По поводу с сопряжения с тем что есть - дай ссылку на свой сайт, я гляну, что там за версия mootools и попробую её сопрячь с моим скриптом (отправка форм в 1.11 и 1.2 отличаются)

Фильтрацию на цифры нужно делать так:
1. Проверка инпута при вводе (если погуглить, думаю можно найти готовую регулярку)
2. Проверка того, что пришло в php и обратная подмена инпута (если надо). попробуй ввести тут цифры и буквы и отправь форму.

Помни!!! Никогда не доверять данным, пришедшим от пользователя!

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул


Генерация страницы: 0.055 сек. и 17 запросов к базе данных за 0.026 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.