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, время: 16:55. |