Używam typu 'liczba' do wprowadzania liczb zmiennoprzecinkowych do siatki jqGrid. Jestem w stanie sformatować pływaki do renderowania za pomocą przecinka (używamy komandosów w Europie jako separatora dziesiętnego). Jednak pola wejściowe (formularz edycji lub wbudowany) nadal zakładają, że , które wprowadziły liczby zmiennoprzecinkowe, używają kropki, a nie przecinka.jqGrid: Format liczbowy z przecinkiem w postaci kropki dziesiętnej
formatoptions: {decimalSeperator : ','}
wydaje się wpływać na renderowanie, ale nie na walidację danych wejściowych.
Jakieś rozsądne opcje tutaj?
Nota Bene: Tysiąc konwerterów separatorowych jest miejscem dla kontynentów, gdy używa się anglo-saksonów "," – nicolallias
To nie odpowiadałoby na pytanie zadane przez właściciela pytania. – Jpepper
Dlatego jest to komentarz; jeśli zachowasz separator angielskiego tysiąca, otrzymasz bzdury dla dowolnej liczby notacji, np. np. 12 345 678,9 -> 12 345 678,9 zamiast prawidłowego (i wymaganego właściciela) 12345678,9 – nicolallias