Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.02.2019, 14:44
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

нашёл какой-то дикий баг
многое я видел, но такого ещё не видел.
на странице есть код:
<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 - тоже)
а если этих тегов нет, то там пустышка - он вообще не видит эту форму...

ЧТО
ЭТО
ЗА ДИЧЬ
?!

Последний раз редактировалось greenwar, 12.02.2019 в 14:48.
Ответить с цитированием
  #2 (permalink)  
Старый 12.02.2019, 15:41
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Было бы хорошо, если бы вы показали пример целиком! А то так, оно всё ОК!

Также укажите версию браузера!

Если уже речь пошла про дичь, то вот что за дыры в массиве появляются в Chrome я не понял! (В спеке такого не описано, это баг и это дичь!)

Ответить с цитированием
  #3 (permalink)  
Старый 12.02.2019, 15:45
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

там получилась форма в форме из-за этих аяксов
отбой, всем спасибо )
Ответить с цитированием
  #4 (permalink)  
Старый 12.02.2019, 16:33
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

Malleys, странный способ донесения информации через смайлы... )
Ответить с цитированием
  #5 (permalink)  
Старый 12.02.2019, 19:25
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от greenwar
Malleys, странный способ донесения информации через смайлы... )
При всей моей «странности» даже вы поставили в конце своего предложения «)» 😃 Странно когда люди не используют, как вы сказали 👍, смайлы, а страдают многословием! 🤮 Даже программисты! 👨‍💻

Ну а про 🕳 выяснил, это 🐛 только в Chrome 71
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой объем работы выполняет в день средний программист void() Оффтопик 25 26.03.2018 13:32
Баг (если водить курсором по картинках то они отступают в разные стороны) злобная_пипа jQuery 4 06.11.2015 16:50
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 11:56
Как получить index изображения? jeysmook jQuery 29 17.02.2013 13:58
Баг с jpeg в ie6 JsLoveR Элементы интерфейса 20 28.01.2010 20:57