#ASP #MVC #CSharp Cześć wszystkim Takie pytanko, czy istnieje...

#ASP #MVC #CSharp Cześć wszystkim Takie pytanko, czy istnieje jakiś sposób na wysłanie danych do kontrolera przy pomocy Ajaxa i odebrania ich natychmiast bez przeładowywania strony?

Mało zrozumiale to brzmi więc może to zobrazuje tak: Mamy jakąś tabelkę na stronie i po kliknięciu na jej element mają nam się rozwinąć pod tym elementem jakieś dane

Nie wiem czy dobrze rozumiem. Masz tabelę z rekordami, klikasz na dany rekord i pojawiają Ci się szczegóły tego rekordu? Jeśli tak to do widoku z tabelą przekazujesz kompletne dane i ukrywasz te które mają być widoczne po kliknięciu na rekord.

Odpowiedz na tego posta

https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax_ajax - tu masz przykład

w url: możesz wpisać: TwójKontroler/TwojaAkcja

jeśli chcesz przekazać do akcji jakieś parametry, to robisz tak:

https://pastebin.com/C5GXpwg5

Odpowiedz na tego posta

Dzięki wszystkim za pomoc, problem rozwiązany (sprawę rozwiązałem przy pomocy Ajaxa i GET + by jeden format utrzymać w kontrolerze i widoku to wysyłałem dane odnoście rekordu przy pomocy JSON do widoku)

Pokazałbyś przykład?

piotr11866 sorry ale kodu całego pokazać nie mogę ale mogę wysłać linki którymi się inspirowałem

Jak najbardziej, podeślij i linki ; )

Odpowiedz na tego posta

Odpowiedz na ten wątek

Ta strona używa plików cookie i innych technologii śledzenia do rozróżniania poszczególnych komputerów, ustawiania spersonalizowanych usług, celów statystycznych i analitycznych oraz dostosowywania treści i reklam. Ta strona może również zawierać pliki cookie innych firm. Jeśli nadal korzystasz z witryny, zakładamy, że akceptujesz bieżące ustawienia, ale możesz zmienić je w dowolnym momencie. Więcej informacji tutaj: Polityka prywatności