Не обновляется ДОМ документ
есть таблица, в которую добовляются новые элементы при нажатии на ссылку
но почему то, при обращении к подгруженным элементам ничего не происходит например r новому id $("#del_tn") или любой новой ссылке <table border=1 id="conest_tn"> <tr><th>Тариф</th><th>Номер</th><th>Стоимость</th><th>Удалить</th></tr> </table> <div id="add_tn"><a href="#">Добавить номер</a></div> <div id="load_num"></div> </td></tr></table> </div> $(document).ready( function() { var d = 1; $("#get_num").click(function () { pwd = $("#abs select option:selected").val(); $("p").text(pwd); $("#load_num").load("select_num.php",{tarif: pwd}); }); $("#add_tn a").click(function () { add_str = '<tr id="f' + d + '"><td id="abs"><select nane="z_tarif[]"><option value="1">123</option><option value="8">345</option></select></td><td id="get_num" nowrap><a href="#">Выбрать </a><p></p></td><td id="get_sum"></td><td id="del_tn"><a href="#"><img src="/a/img/b_drop.png" border=0></a></td></tr>'; $("#conest_tn").append(add_str); $("#del_tn").hide(); }); $("#del_tn a").click(function () { s = $(this).parent().parent().attr("id"); alert($("td").text()); }); }); |
live
Цитата:
|
да, как выяснилось, проблема в некорректной работе append()
в опере и firefox а в эксплореле все ок |
Цитата:
|
add_str = '<tr id="f' + d + '"><td id="abs"><select nane="z_tarif[]"><option value="1">123</option><option value="8">345</option></select></td><td id="get_num" nowrap><a href="#">Выбрать </a><p></p></td><td id="get_sum"></td><td id="del_tn"><a href="#"><img src="/a/img/b_drop.png" border=0></a></td></tr>'; $("#conest_tn").append(add_str); вот этим кодом загружаются дополнительные поля формы <select nane="z_tarif[]">...</select> и потом добавляется <input type="hidden" name="z_nomer[]" value="*"> так вот, после добавления этих полей, нажимаем submit формы и php скрипту должны передаться переменные z_tarif[] и z_nomer[] в эксплореле все без проблем передается, а в фаерфоксе и опере не передаются уже не знаю что делать, проблему досих пор не решил |
у меня все работает
|
у вас firefox 3.5.3
jquery 1.3.1 ? |
да, дай ссылку на страницу
|
Часовой пояс GMT +3, время: 07:05. |