Validation problem med firefox och explorer

JavaScript

2 svar · 301 visningar · startad av RolandT

Medlem sedan okt. 201124 inlägg
Trådstart#1

Jag har ett ganska vanligt problem då det gäller formulär i ASP.net MVC verkar det som, men valideringen körs visst via ajax och är då mera javascript material som jag förstår det så jag lägger tråden här.

Problemet är ju som så att nummerfält som är typ 50,05 inte passerar valideringer p.g.a. amerika-centriskt tänkande, det enklaste sättet att kringgå det verkade vara att lägga till följande i webbsidans huvud, enligt microsoft själva:

<script src="@Url.Content("~/Scripts/localization/methods_de.js")" type="text/javascript"></script>

Det funkade i chrome, riktigt fint och enkel lösning tyckte jag. Men i Firefox och Internet Explorer funkar det inte alls. Någon som vet varför Chrome verkar funka men inte dom två andra?

Alternativa lösningar kanske?

Medlem sedan dec. 2010159 inlägg
#2

har du provat att byta , till . innan valideringen?

Medlem sedan okt. 201124 inlägg
#3

Jon@s skrev:

har du provat att byta , till . innan valideringen?

Funkar inte (stör sig mot valideringen på server-side), men det är ändå inte en lösning som skulle vara acceptabel.

Jag kunde ju stänga av hela ajax funktionen och inte ha nån client-side validering men helst skulle jag få det att funka.

280 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
148 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)