Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > HTML, CSS > Не срабатывает onchange="update |
Автор: Rzonex 03.06.19, 16:23 |
Добрый день. Имеется такая конструкция input: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> <input type="text" name="1" id="2" value="3" onchange="update(this.name, this.id, this.value)" autocomplete="off"> <script type="text/javascript"> function update(val1, val2, val3) { alert(val1 + " " + val2 + " " + val3); $.ajax({ url:'insert.php', method:'POST', data:{val1:val1, val2:val2, val3:val3}, success:function(data){ if (data == 'upd') { var elem = document.getElementById(val2); elem.style.color = 'green'; } } }); } </script> Но если удалить текст в инпуте и сместить фокус, то update срабатывает, но не работает ajax запрос с пустым value(val3). Как пофиксить? |