Cześć Mirki, stoję przed nowym dla mnie zadaniem, mam pewien formularz (zwykły nie AJAX-owy), i chciałbym aby do niektórych jego pól wpisały się dane jakie pobieram wywołując inną akcję która zwraca mi json-a.

Bije się z rozwiązaniami tego problemu, czy da się to ugryźć bez takiego 100% pisania skryptu w JS który wykona za mnię to cząrną robotę.

#symfony #ajax #javascript #php
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

no ale skoro formularz juz jest na ekranie, a ty ladujesz pozniej zawartosc to potrzebujesz czegos co ci wepchnie wartosci na pola - sprobuj np vuejs z vueresource - tam jest to rozwiazane bardzo wygodnie
  • Odpowiedz
Cześć Mirki, chcę się nauczyć robić formularze w #symfony, które działają w oparciu o #ajax.

Wszystko pięknie śmiga, ale problem polega na tym, że formularz zwraca mi pusty obiekt. Kiedy wysyłam ręcznie wpisany tekst, albo tablice wszystko działa.

Czy obsługa formularzy w przypadku JsonResponse odbywa się inaczej niż w klasycznym
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zakopiak: data po stronie serwera, teraz zrobiłem zwykły formularz napisany w htmlu z metodą POST i przy użyciu $data = $request->request->all(); jestem w stanie się do niego dobrać. Wygląda na to, że coś nie gra z " $form->handleRequest($request);"
  • Odpowiedz
#javascript #ajax

takie coś jakby działa, ale potrzebny jest ajax który nie będzie przeładowywał strony

var myStringArray = new Array("anime", "randomanimeshit");
$.each(myStringArray, function( index, item )
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bogobojny_trans: generalnie robisz coś bardzo dziwnego ;)

iterujesz po tablicy stringów
dla każdego stringa bierzesz sobie #taginput i ustawiasz jako value string "$item", zamiast stringa z aktualnej iteracji
potem robisz keyup na inpucie, nie wiem po co ;)
następnie robisz click na czymś jeszcze i to
  • Odpowiedz
Cholera, a jednak nie, nie trzeba czekać na te durne podpowiedzi, no to mi trochę upraszcza życie. Poniższe działa jeśli ktoś ma ochotę sobie dodać masowo tagi, dzięki @epi ;) gdybyś nie dociekał po co robię ten keyup to pewnie bym nie sprawdził tego ponownie.

var myStringArray = new Array("4konserwy", "anime");
$.each(myStringArray, function( index, item ) {
document.getElementById('tagInput').value = "#".concat(item);
var formData = new
  • Odpowiedz
var myStringArray = new Array("anime", "randomanimeshit");
$.each(myStringArray, function( index, item )
{
document.getElementById('tagInput').value = "$item";
$( "#taginput" ).keyup();
$( "li[data-content='$item']"
  • Odpowiedz
Linki URL do VLC AJAX - LEGIA
FHD


HD

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirki!

Dziś wielki dzień - Legia gra. Nie ma co się bawić w podziały - kibicować trzeba jednej ekipie ;) Z okazji tego ważnego spotkania @SzefowaKejsi przygotowała dla Was nowe zestawienie #aletypiara - znajdziecie w nim między innymi bardzo ciekawy typ na mecz #ajax - #legia.

Kto wygra #mecz? :) Typy znajdziecie tutaj: https://goo.gl/NNdGcN

#bukmacherka #pokazkupon
PokerGround - Siema Mirki! 

Dziś wielki dzień - Legia gra. Nie ma co się bawić w p...

źródło: comment_twbD0Q1ZkfkPJB0nUT93uz91Cy27PMtz.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach