![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Mam dwa następujące pytania: Pytanie nr 1 Mam zmienną w JavaScript zwącą się 'text' i zawiera następującą treść: Kod <div id='x'>x</div><div id='y'>y</div> Pytanie brzmi: jak za pomocą javascript/jquery pobrać zawartość np. diva #x zwracając się do jego identyfikatora?Próbowałem jakoś kombinować w ten sposób Kod $(test).children("#formularz_dodawania").val() ale mi to nie wychodziło... Pytanie nr 2 Chciałbym za pomocą jQuery/AJAX łączyć się z plikiem, który zwraca tak jakby dwa zestawy kodów HTML [np w osobnych div'ach o unikalnych identyfikatorach] (abym mógł jeden kod wstawić w jedno miejsce strony, a drugi w inne miejsce). Np. Kod <div id='x'>kod HTML nr 1</div> <div id='y'>kod HTML nr 2</div> Na chwilę obecną wiem (albo nie wiem, bo się mylę - jeżeli tak jest to mnie poprawcie), że w XMLu raczej nie da się przechowywać kodu HTML. Nie zrobię więc tak jak niżej ze względu na to, że HTML ma znaczniki '<' oraz '>'. Kod <kod1>kod HTML nr 1</kod1> <kod2>kod HTML nr 2</kod2> Za pomocą jakiej technologii sobie z tym poradzić? Jakieś podpowiedzi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ad .1
Kod var test = '<div><div id="a">treść</div></div>'; alert( $('#a',$(test)).html() ); Ad.2 Analogicznie: Kod // funkcja callback z parametrem odpowiedzi (response)
function(response) { var el = $('<div></div>').html(response); alert( $('#x', el).html() ); alert( $('#y', el).html() ); } Ten post edytował melkorm 17.04.2011, 12:23:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 19:15 |