替换整个div而不是div内容

时间:2015-04-27 05:02:06

标签: javascript jquery html ajax

我正在使用以下ajax脚本来替换div的内容。但它只改变了div内的内容。我想替换整个div。

<script>
function sendmessage()
   {

   var message_content=$("#message").val();

    $.ajax({
          type: "POST",
          url: "newmessage.php",
          dataType: "html",
          data: {message:message_content},
          success: function(data) {
                    $("#newmessage").html(data); 
              }
        });
   }
   </script>

这里改变了id =“newmessage”的内容。我想用...替换......

2 个答案:

答案 0 :(得分:4)

使用replaceWith

undefined

答案 1 :(得分:1)

使用.replaceWith()

$("#newmessage").replaceWith(data);