簡體   English   中英

替換整個div而不是div內容

[英]Replace entire div instead of div contents

我使用以下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”的內容被改變了。 我想替換... ...

使用replaceWith

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

使用.replaceWith()

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM