нашёл какой-то дикий баг
многое я видел, но такого ещё не видел.
на странице есть код: <script> function f1(form_id) { alert($(form_id).serialize()); } и на этой же странице AJAX выводит HTML, в котором есть форма с кнопкой: <form id='form_id' action='/' method=post> <input type=hidden .....> ... </form> <button onclick='f1(`#form_id`)'>submit</button> так вот .serialize() срабатывает ТОЛЬКО в том случае, если на странице с формой внизу есть <script></script> (можно даже вообще без кода. И именно <script>, другие не работают и простые \n\n - тоже) а если этих тегов нет, то там пустышка - он вообще не видит эту форму... :-E ЧТО ЭТО ЗА ДИЧЬ ?! |
Было бы хорошо, если бы вы показали пример целиком! А то так, оно всё ОК!
Также укажите версию браузера! Если уже речь пошла про дичь, то вот что за дыры в массиве появляются в Chrome я не понял! (В спеке такого не описано, это баг и это дичь!) ![]() |
там получилась форма в форме из-за этих аяксов
отбой, всем спасибо ) |
Malleys, странный способ донесения информации через смайлы... )
|
Цитата:
Ну а про 🕳 выяснил, это 🐛 только в Chrome 71 |
Часовой пояс GMT +3, время: 10:48. |