2013-02-13 3 views
1

У меня есть form, у которого есть таблица с одним из элементов td - contenteditable. Когда я нажимаю кнопку отправки, мне нужно отправить отредактированные элементы в форме. Я в основном использую фреймворк HTML + Python. Вот мой код Javascript.contenteditable с отправкой формы

function submitchanges(){ 
     alert(id) 
     document.getElementsByClassName('editableText').value = document.getElementsByClassName('editableText').innerHTML 
     var list = document.getElementsByClassName('editableText').value 
     document.myform.action="/Reschedule/"+id 
     document.myform.submit(); 
     } 

Итак, у меня есть мои измененные элементы. Как передать эти элементы скрипту, используя форму представления?

ответ

1

Вы не можете отправить contenteditable поля в сообщении формы, если только они не являются входными формами. Для этого вам нужно использовать Ajax/XMLHttpRequests.

Некоторая соответствующая ссылка: Using HTML5, how do I use contenteditable fields in a form submission?

Смежные вопросы