Плагин для jquery
Как написать плагин, который должен реализовать проверку формы на валидность введенных данных, в зависимости от спец. атрибута у тегов?
Например, если тег <input /> имеет атрибут [needchek] – то его значение определяет тип поля, и требует валидации перед оправкой формы (например <input name="email" type="text" needchek=”Email”/>), и если поле заполнено не верно, рядом с полем должна всплывать подсказка. Типы для needckek: Date:[FORMATDATE] – дата в формате FORMATDATE (например Date:dd.MM.yyyy) Time:[TIMEFORMAT] – время в формате TIMEFORMAT(например Time:HH:MM:SS) INT – целочисленное число Decimal:[DECIMALFORMAT] – дробное число Email – адрес электронной почты Итд. |
Пример создания плагина для JQuery
// так вот начинается описание плагина (с названием somePlugin)
(function($) {
$.fn.somePlugin = function(options) {
// значение по умолчанию для опциональных аргументов
// в виде имя: значение
var defaults = {
someOption: 'someValue'
};
// расширяем дефолтные значения опциями
var opts = $.extend(defaults, options);
// они теперь доступны как opts[имя_опции]
// вот тут сам плагин
};
})(jQuery);
|
Цитата:
|
В сети поищите, есть разные примеры
|
Я Вам рекомендую посмотреть готовые решения для jQuery, их оооочень много :) есть как простые так и сложные
вопрос "как это реализовать" не совсем корректен, нужные начальные знания javascript и небольшой опыт работы с jQuery, в противном случае либо брать готовое решение либо платить деньги кому то еще за "эксклюзив" :) |
Цитата:
|
| Часовой пояс GMT +3, время: 15:54. |