Ext.Ajax.request与日期

时间:2012-09-25 11:47:20

标签: extjs extjs4

我正在使用ExtJs,我需要在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。

1 个答案:

答案 0 :(得分: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
 });