This is a migrated thread and some comments may be shown as answers.

Model Client Validation doesn't work from 2011Q3

6 Answers 73 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Henry
Top achievements
Rank 1
Henry asked on 18 Mar 2012, 06:01 AM
I found grid client validation doesn't work with 2012Q1 and 2011Q3 in server editing popup mode.

The web browsers I've tested are IE8 and Safari 5.12
Access the official web demo (2012Q1), in Grid - Editing - Server Editing - Razor page, select Pop-up, than Apply to reload page.

Click "Add new record" button, in the edit window, do not enter any contents, just click "Insert" button, the page will then submitted and reloaded instead of showing client validation error info.

After trying older version, I found  2011Q2 is OK.  

Please confirm the issue, thanks.

Henry

6 Answers, 1 is accepted

Sort by
0
Henry
Top achievements
Rank 1
answered on 22 Mar 2012, 07:05 AM
Can anyone confirm this issue? Thanks.

I wonder if I buy a commercial license it can be fixed.
0
Dadv
Top achievements
Rank 1
answered on 26 Mar 2012, 11:07 AM
Try on the Q1 2012 and no problem found (chrome)
0
Henry
Top achievements
Rank 1
answered on 28 Mar 2012, 04:37 AM
Hi Dadv,

Thanks for the confirmation.

I've tried it again, it seems working normal with Safari 5.1.2, but the issue still occurred with IE8, I know this is a known jquery validation bug with IE8, but should I told the user do NOT use IE8 else?  Is there any way to work around?

Thanks & Regards,
Henry
0
Atanas Korchev
Telerik team
answered on 28 Mar 2012, 08:11 AM
Hi,

 There are known problems with jquery validation and IE7-8. You should try upgrading jquery.validate.js to a newer version.

Regards,
Atanas Korchev
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the Telerik Extensions for ASP.MET MVC, subscribe to their blog feed now.
0
Henry
Top achievements
Rank 1
answered on 28 Mar 2012, 09:38 AM
Hi Atanas,

After upgrading jquery.validate.js to 1.9.0, this issue has been solved. Thank you!

I found older version jquery.validate.js 1.8.0 still existed in 2012.1.301. It's time to replace it.

Thanks & Regards,
Henry
0
Amit
Top achievements
Rank 1
answered on 26 Apr 2012, 04:01 PM
Hi,

jQuery.validate.js 1.9.0 does not seems to work for me for 2012 Q1 release. When i click on insert button, it still goes to controller/Action. I downloaded js files from http://bassistance.de/jquery-plugins/jquery-plugin-validation/.
I am using Ajax editing pop-up mode with a custom editor.

Please help.

Thanks,
Amit
Tags
Grid
Asked by
Henry
Top achievements
Rank 1
Answers by
Henry
Top achievements
Rank 1
Dadv
Top achievements
Rank 1
Atanas Korchev
Telerik team
Amit
Top achievements
Rank 1
Share this question
or