2011-10-06 95 views
3

我有一個名爲Parent的頁面,其中包含一個名爲wfbdy的div。 父頁面,我有很多的鏈接,其更新要求使用AJAX的wfbdy div的內容如下:JQuery和Ajax - 在後期刷新

$('#wfbbdy').load('details/' + 1); or 
$('#wfbbdy').load('details/' + 2); 

在明細頁面,有一個包含了一些任務物品的形式。 我使用datepickers和blur事件的組合來檢測用戶是否存在一個字段。如果發生這種情況,我正在使用AJAX功能將數據發送回服務器,如下所示

var $form = $("#ProcessID").parents('form'); 

    $.ajax({ 
     type: "POST", 
     url: $form.attr('action'), 
     data: $form.serialize(), 
     error: function (xhr, status, error) { 
      //handle this later 
      alert('error'); 
     }, 
     success: function (response) { 
      //handle this later 

     } 
    }); 

工作沒有問題。 問題是,我有一個時間戳與細節框架中的每個任務相關聯。這是通過POST發送的,我會檢查它是否大於數據庫記錄中的修改日期。 雖然後續對任務記錄所做的更改發送原始修改日期並拒絕記錄,但我並未將其發送回頁面。

我應該如何獲取修改日期回隱藏字段? 或者,我應該在POST後刷新整個DIV,以便修改日期?

謝謝!

回答

0

發送修改日期返回併成功函數處理:

success: function(response) { 
     $("#myHiddenTimeStamp").val(response); 
    }