![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam nie wiem jak wyciągnąć dane z ajaxowego żądania i nadpisać dom np.diva.Mam prostą funkcje:
Cytat $.ajax({ url: pathname, success: function (data) { $('#cos').html(data); } }); Funkcja przeładowuję stronę i wynik zapisuje do zmiennej data.I teraz mam przykładowo: Cytat <div id="cos"></div> Jak nadpisać tego diva? $.ajax({ url: pathname, success: function (data) { $('#cos').html(data.cos); } }); Czy dobrze kombinuje? Ten post edytował Niktoś 3.04.2012, 11:03:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Kombinacje są i to alpejskie.Importowałem koszyk na inną stronę,a tam się strona inaczej zachowuje(strona z 2-ma gridview+wyszukiwarka,dodatkowo mieli tam 2 typy requestów+1 serwerowy,serwer transfer)),prawdziwy kombajn.
Musiałem jakoś zrobić aby koszyk ten nie miał żadnego wpływu na stan strony.Zrezygnowałem z ajaxa ,opcji load w jquery i skorzystałem z updatepanel mode conditional.Podczepiłem triggery na przyciski,w evencie anuluj do poszczególnych elementów zastosowałem enableviewstatemode=false,przez co stan kontrolek zostaje zresetowany,a następnie chowam całego diva z koszykiem.Problemem był viestatemode ,który zapamiętywał stan kontrolek,przy anulacji. Sprawę załatwiłem,ale nadal nurtuje mnie ten problem przy zwykłym ajaxowym requeście gdzie w kontrolce mamy dwa atrybuty onclick i onclientclick i równoległe żądania,ale ten temat to chyba do codeguru.pl |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 19:24 |