Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
Witam,
Mam mały problem z typami przesłanymi za pomocą AJAX. Korzystam z Symfony2 i w klasie Entity za pomocą adnotacji, użyłem dyrektywy 'Type(type="boolean")'.
Przesyłam tablicę podobną do:
W kontrolerze, gdy patrzę na przesłane dane, mam zmienną isActive = '1' albo isActive = 'true' - czyli zmienna typu string. Czy istnieje jakaś metoda aby ta zmienna mogła być typem prostym ? Jedynie co mogę zrobić to filtracja danych ale w Symfony2 nie ma takiego mechanizmu jak w Zend (albo nie wiem). Co znalazłem to DMS filter. Z góry dzięki za wszelką pomoc. Pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 809 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Jako, że typy nie są przesyłane ajaxem, wszystkie zmienne są stringami.
Aby były typami prostymi musisz je przekonwertować. Proponuję również true słać jako 1, a false jako 0. |
|
|
|
Fluke AJAX(JSON), zmienna typu integer, boolean... 26.04.2014, 15:14:03
Fluke Też tak robię, ale żyłem małą nadzieją, że coś źle... 26.04.2014, 16:00:35
trueblue Możesz ewentualnie przesyłać JSON w postaci:
{zmie... 26.04.2014, 16:18:38 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 19:00 |