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
>
> 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.ftValidation="required,email,
> extravalidation" />
> ...
> ...
> ...
> <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
>>>>
>>>>
>>>> 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]
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.