newuser1001, уже решил, проблема была из-за моей невнимательности
Было success: function(response) { // выводим $("#content").append(html); } Стало success: function(html) { // выводим $("#content").append(html); } |
И последнее, а как сделать, чтобы когда поле теряет фокус, вызывался addSubjects. Если сделать y.onBlur, то при загрузке страницы сразу выполнится. Т.е. получается, надо чтобы Js понял, что поле сейчас под фокусом, и если теряет его, то отправляет
;[].forEach.call ( document.querySelectorAll(".editable"), function(y) { y.onclick=addSubjects } ) |
Цитата:
<html> <head> </head> <body> <div class="editable">foo</div> <div class="editable">foo</div> <div class="editable">foo</div> <script> addSubjects=function(){alert(1)} ;[].forEach.call ( document.querySelectorAll(".editable"), function(x) { x.contentEditable="true" x.onblur=addSubjects } ) </script> </body> </html> Просто замените onclick на onblur и все. |
newuser1001 , Вы правы, спасибо!:D :D :victory:
Тему можно закрывать. |
На таблицу вешайте обработчик щелчка и все остальное делайте через target.
|
Часовой пояс GMT +3, время: 06:28. |