使用/ jQuery更新提交数据的文本

时间:2011-09-25 21:03:46

标签: jquery

我在页面上有一个表单。我有一个链接充当提交按钮。该值通过ajax发送到php页面,其中值被设置为会话。

提交后,我将表格与显示文本的文本字段交换。如何使用提交的表单中的文本显示<pre></pre>个标签?

$("#btnPreview").click(function() {
    var custM = $("#inviteMsg").val();          
    $.ajax({
        url: "ajax.php",
        type: "POST",
        data: "msg="+custM
    });     
});

<div id="customMsgPreview">
    <div class="rollSec">
    <pre>
      // SUBMITTED TEXT NEEDS TO APPEAR HERE 
      '.$tstLnk.'
    </pre>
</div>

2 个答案:

答案 0 :(得分:1)

您可以通过成功回调:

success: function (text) {
  $('#customMsgPreview pre').html(text);
}

答案 1 :(得分:1)

使用$.ajax的{​​{1}}回调。

success

您也可以将var custM = $("#inviteMsg").val(); $.ajax({ url: "ajax.php", type: "POST", data: "msg="+custM, success: function(response){ $('#customMsgPreview').find('pre').html(custM); } }); 放在response标记的ajax页面中。