![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
alert(cos.val()) Wyświetla "inny tekst" ale druga linijka już nie. To chyba znaczy że on zmienia ten tekst w kopi zmiennej template a nie w tej zmiennej. Oprócz tego dodawany do formularza jest bez problemu.
Niestety skrypt forum usuwa mi tabulacje. Ten post edytował orglee 11.11.2008, 11:19:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Kod var template = $("div#template").html(); var cos = $("input[name='databases[]']", template).val("inny tekst") // TUTAJ JEST PROBLEM alert(cos.val()) alert($("input[name='databases[]']", template).val()) Selektory, w których nazwie są znaki specjalne trzeba escape'ować! http://docs.jquery.com/Selectors Błąd masz w template: Kod var template = $("div#template").html(); Zostaw obiekt jQuery, nie wyciągaj z tego kodu (czytaj: wywal .html()). Poza tym spróbuj tak: Kod var cos = $("input[name='databases\\[\\]']", template);
cos.val('test'); alert(cos.val()); Ten post edytował erix 11.11.2008, 11:42:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 03:10 |