Ok thanks Blair, gonna check that out. Op dinsdag 26 februari 2013 23:09:17 UTC+1 schreef Blair McK het volgende: > > We rarely add extra client side validation, so I can't offer any > instructions for extending jquery-validation. You can probably add it > client side using a validation method. You can just copy one from a > formtool into your tyhpe and rename it ftValidatePropertyName. Hopefully > the field.cfc validate method shows how it works fairly clearly. That > function should be called on the client side during form processing. > > Blair > > > On Wed, Feb 27, 2013 at 7:30 AM, Marco van den Oever < > [email protected] <javascript:>> wrote: > >> Mmm i still haven't got this working although I really assume everything >> is set up fine... >> Is there a possibility to put in plain javascript into the webskin with >> <script></script>? >> I want to play by "the rules" but this is not productive :( >> >> Op maandag 25 februari 2013 22:07:47 UTC+1 schreef Marco van den Oever >> het volgende: >> >>> Ah thanks Chris... yes i studied the docs but made a mistake when >>> entering the code... >>> >>> Right now in header I have: >>> >>> <skin:registerJS id="jquery-validate-**additional" >>> baseHREF="#application.url.** >>> webtop#/thirdparty/jquery-**validate" >>> lFiles="additional-methods.js" >>> bCombine="false" /> >>> >>> <skin:loadJS id="jquery-validate-**additional" /> >>> >>> in cfc: >>> >>> <cfproperty ftSeq="6" ftFieldset="" name="captcha" type="string" default >>> ="" hint="" ftLabel="Verificatiecode" ftValidation="required,**notEqual" >>> /> >>> >>> in additional-methods.js: >>> >>> jQuery.validator.addMethod("**notEqual", function(value, element, param) >>> { >>> return this.optional(element) || value != param; >>> }, "De verificatiecode is onjuist."); >>> >>> but still not working, i do notice that from some point in the >>> additional-methods.js the code is al blue, maybe indicating that the script >>> is not ok and therefore it's not working? >>> >>> Op maandag 25 februari 2013 20:08:17 UTC+1 schreef Chris Kent het >>> volgende: >>>> >>>> Marco, >>>> >>>> From your snippet you have an unwanted </skin:registerJS> >>>> >>>> Have you looked at https://farcry.jira.com/** >>>> wiki/display/FCDEV60/Client+**Side+Validation<https://farcry.jira.com/wiki/display/FCDEV60/Client+Side+Validation> >>>> >>>> >>>> I do not have access to the code where I used the additional validate >>>> methods but if i remember correclty, >>>> - add <skin:loadJS id="jquery-validate-**additional" /> in your code >>>> to load the additional valdiation js. >>>> - add the validation to the properties, either in the CFC >>>> <cfproperty >>>> name="mailaddress" type="string" hint="His Email" >>>> ftSeq="2" ftValidation="required,email,**extravalidation" >>>> ftFieldset="General Details" ftWizardStep="Teaser Information" >>>> ftLabel="Email >>>> Address" /> >>>> >>>> or in webskin >>>> <skin:loadJS id="jquery-validate-**additional" /> >>>> <cfset stPropMetadata = structnew() /> >>>> <cfset stPropMetadata.mailaddress.ftV**alidation="required,email,extr** >>>> avalidation" /> >>>> ... >>>> ... >>>> ... >>>> <ft:object typename="mytypename" lFields="mailaddress" stPropMetadata= >>>> "#**stPropMetadata#" IncludeFieldSet="false" /> >>>> >>>> Hope this helps, >>>> >>>> Chris. >>>> >>>> >>>> On Sunday, 24 February 2013 20:14:51 UTC, Marco van den Oever wrote: >>>>> >>>>> Hi Chris, thanks for the info, i have put this code into my header: >>>>> >>>>> <skin:registerJS id="jquery-validate-**additional" >>>>> baseHREF="#application.url.** >>>>> webtop#/thirdparty/jquery-**validate" >>>>> lFiles="additional-methods.js" >>>>> bCombine="false" /> >>>>> </skin:registerJS> >>>>> >>>>> and this is giving me an error: >>>>> >>>>> Start and End Tag has not the same Name [cfoutput-skin:] >>>>> >>>>> >>>>> I have now added this to my additional-methods.js: >>>>> >>>>> jQuery.validator.addMethod("**notEqual", function(value, element,param >>>>> ) { >>>>> return this.optional(element) || value != param; >>>>> }, "De verificatiecode is onjuist."); >>>>> >>>>> How do i use this with a specific <ft:form><ft:object> ? >>>>> >>>>> Thanks. >>>>> >>>>> Op zondag 24 februari 2013 18:04:25 UTC+1 schreef Chris Kent het >>>>> volgende: >>>>>> >>>>>> Correction: >>>>>> >>>>>> <skin:registerJS id="jquery-validate-**additional" >>>>>> baseHREF="#application.url.** >>>>>> webtop#/thirdparty/jquery-**validate" >>>>>> lFiles="additional-methods.js" >>>>>> bCombine="false" /> >>>>>> <cfoutput> >>>>>> put your extra validation code in here... >>>>>> </cfoutput> >>>>>> </skin:registerJS> >>>>>> >>>>>> On Sunday, 24 February 2013 16:55:43 UTC, Chris Kent wrote: >>>>>>> >>>>>>> Have you looked at /core/webtop/thirdparty/** >>>>>>> jquery-validate/additional-**methods.js ? add the following to your >>>>>>> projects or plugins _serverSpecificVarsAfterInit.**cfm >>>>>>> >>>>>>> <skin:registerJS id="jquery-validate-**additional" >>>>>>> baseHREF="#application.url.** >>>>>>> webtop#/thirdparty/jquery-**validate" >>>>>>> lFiles="additional-methods.js" >>>>>>> bCombine="false" /> >>>>>>> >>>>>>> See https://farcry.jira.com/**wiki/display/FCDEV60/Client+** >>>>>>> Side+Validation<https://farcry.jira.com/wiki/display/FCDEV60/Client+Side+Validation> >>>>>>> >>>>>>> >>>>>>> Have not tried the following but it should work, to add any extra >>>>>>> validation directly to the /cache JS file. >>>>>>> <skin:registerJS id="jquery-validate-**additional" >>>>>>> baseHREF="#application.url.** >>>>>>> webtop#/thirdparty/jquery-**validate" >>>>>>> lFiles="additional-methods.js" >>>>>>> <cfoutput> >>>>>>> put your extra validation code in here... >>>>>>> </cfoutput> >>>>>>> bCombine="false" /> >>>>>>> >>>>>>> >>>>>>> Chris. >>>>>>> >>>>>>> >>>>>>> On Sunday, 24 February 2013 16:24:00 UTC, Marco van den Oever wrote: >>>>>>>> >>>>>>>> Of course i can set it in jquery.validate.js :) Case solved... >>>>>>>> >>>>>>>> Op zondag 24 februari 2013 15:25:55 UTC+1 schreef Marco van den >>>>>>>> Oever het volgende: >>>>>>>>> >>>>>>>>> Hi all, in my form I want to check if a entered value is matching >>>>>>>>> the verification code that is displayed for the user to fill in. >>>>>>>>> So do i have to add this validation in validation.js or can i do >>>>>>>>> something fancy with ftvalidation? >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>> -- >> You received this message cos you are subscribed to "farcry-dev" Google >> group. >> To post, email: [email protected] <javascript:> >> To unsubscribe, email: [email protected] <javascript:> >> For more options: http://groups.google.com/group/farcry-dev >> -------------------------------- >> Follow us on Twitter: http://twitter.com/farcry >> --- >> You received this message because you are subscribed to the Google Groups >> "farcry-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > >
-- You received this message cos you are subscribed to "farcry-dev" Google group. To post, email: [email protected] To unsubscribe, email: [email protected] For more options: http://groups.google.com/group/farcry-dev -------------------------------- Follow us on Twitter: http://twitter.com/farcry --- You received this message because you are subscribed to the Google Groups "farcry-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
