簡體   English   中英

從Ajax Query獲得結果

[英]Get result from Ajax Query

好的,所以我提交了一個表單並發布了一個ajax調用,如下所示:

$('#pForm').on('submit', function(e) {
  e.preventDefault(); //Prevents default submit
  var form = $(this);
  var post_url = form.attr('action');
  var post_data = form.serialize();
  $.ajax({
    type: 'POST',
    url: 'calc.php',
    data: post_data,
    success: function() {
      // show the result
    }
  });
});

這將觸發calc.php ,它根據表單各個字段中的值執行快速計算。 最終結果是calc.php的變量$result 我如何在我的ajax代碼中訪問它以顯示它,現在只是一個提醒很好......

謝謝

您可以使用以下方式獲得結果,

 success: function(result) {
    // show the result
    console.log(result);
  }
$.ajax({
  .......
  success: function(data) { // here data holds your response
        // show the result
        alert(data);
  }
});

在此處查找更多信息

$('#pForm').on('submit', function(e) {
  e.preventDefault(); //Prevents default submit
  var form = $(this); 
  var post_url = form.attr('action'); 
  var post_data = form.serialize();
  $.ajax({
      type: 'POST',
      url: 'calc.php',
      data: post_data,
      success: function(html) {
        $("someplace").html(html);
      }
  });
});

暫無
暫無

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

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