2012-09-25 67 views
1

我正在使用ExtJs,我需要在Ext.Ajax.request中傳遞一個日期,但我不知道該怎麼做。我正在嘗試以下代碼:Ext.Ajax.request與日期

dateController: function(botao){ 
    Ext.Ajax.request({ 
     url: Webapp.link("research/2012-09-18T14:30:00/8"), 
     method: 'get', 
     success: function(response){ 
      console.log(response); 
     } 
    }); 
} 

URL中的第一個參數是日期,第二個參數是產品ID。

回答

2

如何

dateController: function(botao){ 
    Ext.Ajax.request({ 
     url: "YourUrl?research=2012-09-18T14:30:00", 
     method: 'get', 
     success: function(response){ 
      console.log(response); 
     } 
    }); 
} 

或者你可以使用PARAMS它做(我從來沒有使用get試過,但它應該工作以及

Ext.Ajax.request({ 
    url : 'YourUrl', 
    method:'get', 
    params : { 
     research: Ext.encode("2012-09-18T14:30:00") 
    }, 
    scope : this, 
    //method to call when the request is successful 
    success : this.onSuccess, 
    //method to call when the request is a failure 
    failure : this.onFailure 
}); 
+0

感謝您的幫助,但我決定通過一個代表時間戳的「Long」給我的控制器,然後我在日期中轉換,但是,非常感謝你的幫助! –

+0

@DaniloM。別客氣 :) – sra