通过Ajax发送div的内容

时间:2013-09-27 12:04:17

标签: javascript jquery ajax

我有一个可编辑的div,我希望能够在没有页面刷新的情况下将其内容作为post变量发送。如何使用Ajax完成此操作?我不能使用jquery.form.js,因为它需要表单元素......

干杯

<div id="edit" onClick="this.contentEditable='true';">
    lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>

2 个答案:

答案 0 :(得分:2)

<button id="send">Send</button>

$('#send').click(function() {
  var content = $('#edit').text();
  $.ajax({
    type: 'POST',
    url: 'url',
    data: { data: content }
  });
});

答案 1 :(得分:1)

$("document").on("blur","#edit", function(){

    $.ajax({
        url:'yourulr',
        data: {data:$(this).html()}
       //other parameters
    });

});