jqGrid - pole formatu formatu jako wartość procentowa

Kod mojego serwera przesyła niektóre kolumny jako wartość współczynnika 0,0 do 1,0. Muszę sformatowaći edytuj jako procent. Chciałbym to zrobić po stronie JavaScript, bez modyfikowania po stronie serwera. Jeśli więc dodam niestandardowy formater, aby pomnożyć wartość przez 100, ekran działa zgodnie z oczekiwaniami. Ponadto, gdy kliknę przycisk edycji, wbudowane pole edycji wyświetla również wartość jako procent. Problem zaczyna się po zapisaniu - wartość jest konwertowana za pomocą formaterajeszcze raz, dając mi takie rzeczy jak 10000. Więc OK, potrzebuję tutaj symetrii, więc tworzę format niesformatowany, który po prostu dzieli wartość przez 100. Ale to też nie działa - teraz formant edycji wyświetla go jako współczynnik, który nie jest tym, co chciałem (chociaż zapisywanie działa teraz poprawnie).

Czy istnieje sposób na obejście bez zmiany kodu serwera?

questionAnswers(2)

yourAnswerToTheQuestion