Új hozzászólás Aktív témák

  • martonx

    veterán

    Sziasztok!

    Kellene nekem Jquery validation plugin segítség. Első körben (tudom égő) az érdekel, hogy JsFiddle-be hogy tudok a sima jquery-n kívül más külső JS-t hozzáadni, hogy megmutathassam a gondot?

    Addig is a problémám: adott egy input, amibe unobtrusive módon beletettem pár validálási szabályt, köztük egy sajátot. Ám a validation plugin, pontosabban maga a Jquery, amikor ide ér a validation plugin-nél:

    staticRules: function(element) {
    var rules = {};
    var validator = $.data(element.form, 'validator'); //itt van a kutya elásva
    if (validator.settings.rules) {
    rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {};
    }
    return rules;
    },

    Akkor a saját validátoromat figyelmen kívül hagyja. Ami benne van required, minlength stb... azokat a $.data belepakolja a validator objektumba, a sajátomat nem.
    Az input-om így néz ki a belefoglalt validálási szabályokkal:

    <input name="MDate" id="MDate" type="text" data-val-required="Date field is required." data-val="true" data-val-futuredate="{0} future date" data-val-date="The field Date must be a date." />

    A cél az lenne, hogy a $.data felismerje a futuredate-et is, mint validátor rule-t.

    Én kérek elnézést!

Új hozzászólás Aktív témák