2014-08-04 2 views
0

на отправке формы, содержащей контент-доступный div, значение, отправленное как данные POST, является только текстом, исключая любые элементы html в нем. например, изображениеформа, не передающая элементы html в contenteditable div

$("div.input").append("<img src='"+img+"' />"); // append image 
var txt=$('.'+tto).html(); //get the contenteditablediv content 
$('#send_data').append('<input type="hidden" value="'+txt+'" id="valueToSend" name="txt">'); 
// submit form 
$('#send_data').ajaxForm({ 
      success: function(dd){ 
       alert(dd); 
      } 
     }).submit(); 
+0

И в чем ваш вопрос? – DarkBee

+0

как я могу представить как текст, так и элементы html там в – user3886042

ответ

0

$("div").text() может быть использован, чтобы получить только текст из div тегов, за исключением html элементов.

+0

Я использовал .html(), который получает оба из них, но html не сопровождает текст при отправке формы – user3886042

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