Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.1
-
Component/s: ACE-Components, MOBI-Components
-
Labels:None
-
Environment:ICEfaces 4, ACE and MOBI input components.
-
Assignee Priority:P1
-
Support Case References:Support Case #12790 - https://icesoft.my.salesforce.com/5007000000c0y8f
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
A great feature would be to support purely client-side validation when possible.
This would entail implementing common JSF2 validators in JavaScript such that validation could occur in the browser without the need for a JSF lifecycle/roundtrip to occur. Certain static validation types could be supported this way. The relationship between the client-side mode and the normal JSF behavior would need to be carefully considered.
This would entail implementing common JSF2 validators in JavaScript such that validation could occur in the browser without the need for a JSF lifecycle/roundtrip to occur. Certain static validation types could be supported this way. The relationship between the client-side mode and the normal JSF behavior would need to be carefully considered.
Issue Links
- depends on
-
ICE-10819 New ace:clientValidateLength client-side validator
-
- Closed
-
-
ICE-10820 New ace:clientValidatePattern client-side validator
-
- Closed
-
-
ICE-10822 New ace:clientValidateRequired client-side validator
-
- Closed
-
-
ICE-10823 New ace:clientValidateDecimal client-side validator
-
- Closed
-
-
ICE-10824 New ace:clientValidateValueRange client-side validator
-
- Closed
-
-
ICE-10827 New ace:clientValidateEqualTo client-side validator
-
- Closed
-
Show 1 more links (1 depends on)
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46569 | Thu Dec 17 13:00:08 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46568 | Thu Dec 17 12:57:23 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46557 | Thu Dec 17 06:07:50 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46543 | Tue Dec 15 15:03:15 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46537 | Tue Dec 15 11:35:25 MST 2015 | carlo.guglielmin | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46533 | Mon Dec 14 18:40:10 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46532 | Mon Dec 14 18:17:57 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46529 | Mon Dec 14 13:16:38 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46523 | Fri Dec 11 14:40:12 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46521 | Fri Dec 11 11:29:26 MST 2015 | ken.fyten | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46518 | Thu Dec 10 18:22:15 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46517 | Thu Dec 10 18:03:56 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46510 | Thu Dec 10 12:35:54 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46508 | Thu Dec 10 12:21:03 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46507 | Thu Dec 10 12:15:52 MST 2015 | carlo.guglielmin | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46500 | Wed Dec 09 15:54:19 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46490 | Tue Dec 08 04:55:56 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46489 | Mon Dec 07 18:18:06 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46488 | Mon Dec 07 17:57:15 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46329 | Mon Dec 07 06:04:22 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46328 | Mon Dec 07 05:29:27 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46327 | Mon Dec 07 04:58:52 MST 2015 | mircea.toma | ICe-5377 Modified ace:clientValidateLength's validation messages to always work regardless if they applied to characters or checkboxes. |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46326 | Mon Dec 07 04:51:53 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46318 | Wed Dec 02 16:02:31 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46313 | Tue Dec 01 16:58:14 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46312 | Tue Dec 01 16:19:09 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46305 | Tue Dec 01 07:11:04 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46303 | Mon Nov 30 17:05:20 MST 2015 | mircea.toma | ICe-5377 Fallback into using the component ID when label is not defined. |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46292 | Wed Nov 25 12:07:26 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46289 | Wed Nov 25 11:30:02 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46283 | Tue Nov 24 14:40:16 MST 2015 | mircea.toma | ICe-5377 Modified renderer to keep the client side state in a 'select' element instead of multiple hidden input elements thus allowing to the jQuery validation library to run its validation rules on markup that understands. |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46275 | Tue Nov 24 03:49:42 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46274 | Tue Nov 24 03:26:23 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46273 | Mon Nov 23 16:39:55 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46272 | Mon Nov 23 16:07:13 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46254 | Fri Nov 20 05:42:04 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46224 | Mon Nov 16 13:24:31 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46223 | Mon Nov 16 06:32:01 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46213 | Wed Nov 11 17:27:20 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46202 | Tue Nov 10 08:22:24 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46201 | Mon Nov 09 18:45:52 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46200 | Mon Nov 09 18:07:16 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46190 | Thu Nov 05 16:10:38 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46181 | Thu Nov 05 12:18:01 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46172 | Wed Nov 04 14:42:14 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46171 | Wed Nov 04 14:27:57 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46170 | Wed Nov 04 11:19:44 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46169 | Wed Nov 04 11:13:52 MST 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46148 | Wed Oct 28 18:31:08 MDT 2015 | mircea.toma | ICe-5377 Change localized message lookup pattern. |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46146 | Wed Oct 28 17:12:01 MDT 2015 | mircea.toma | ICe-5377 Fix pattern definition. |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46128 | Tue Oct 27 07:54:01 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46127 | Mon Oct 26 18:48:24 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46126 | Mon Oct 26 18:24:18 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46101 | Tue Oct 20 06:00:30 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46100 | Tue Oct 20 05:59:13 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46081 | Tue Oct 13 14:11:57 MDT 2015 | mircea.toma | |
Files Changed | ||||
![]() |