AJAX请求从服务中获取其他记录

时间:2017-02-20 06:37:29

标签: javascript jquery ajax

我已经定义了AJAX请求的数据参数,如下所示

"{"take":200,"reportId":"D:\\Sample\\Listbox sample\\DashboardServiceInstaller\\DashboardServiceInstaller\\DashboardServiceInstaller\\listbox sample.sydx","controlId":"ListBox_1","masterData":"[{\"Key\":\"ListBox_1\",\"Value\":[{\"Items\":[]}],\"MultiSelection\":false,\"Filter\":\"Exclude\"}]","rangeData":"[]","modifiedConnectionStrings":"\"\"","listboxRowCount":"1096","currentUser":"null","isPublic":false,"skip":800}"

和ajax请求定义如下

$.ajax({
     beforeSend : ()
     cache : true
     contentType : "application/json; charset=utf-8"
     crossDomain : undefined
     data: "{"take":200,"reportId":"D:\\Sample\\Listbox sample\\DashboardServiceInstaller\\DashboardServiceInstaller\\DashboardServiceInstaller\\listbox sample.sydx","controlId":"ListBox_1","masterData":"[{\"Key\":\"ListBox_1\",\"Value\":[{\"Items\":[]}],\"MultiSelection\":false,\"Filter\":\"Exclude\"}]","rangeData":"[]","modifiedConnectionStrings":"\"\"","listboxRowCount":"1096","currentUser":"null","isPublic":false,"skip":800}"
    dataType : "json"
    ejPvtData : Object
    error : ()
    jsonp : "callback"
    processData : false
    success : ()
    type : "POST"
    url : "http://localhost:3002/DashboardService.svc/GetListBoxRows"

})

一旦ajax请求提升到服务,请求url和Request Payload如下

  

请求网址:http://localhost:3002/DashboardService.svc/GetListBoxRows

和请求有效负载

  
      
  1. controlID:“ListBox_1”
  2.   
  3. currentUser: “空”
  4.   
  5. isPublic:假
  6.   
  7. listboxRowCount: “1096”
  8.   
  9. masterData: “[{” 密钥 “:” ListBox_1" , “值”:[{ “文件”:[]}], “多选”:假, “过滤器”: “排除”}]“
  10.   
  11. modifiedConnectionStrings: “” “”
  12.   
  13. rangeData: “[]”
  14.   
  15. reportId:“D:\ Sample \ Listbox sample \ DashboardServiceInstaller \ DashboardServiceInstaller \ DashboardServiceInstaller \ listbox   sample.sydx“
  16.   
  17. 跳过:600
  18.   
  19. 取:200
  20.   

我的要求:我只需从服务中获取200条记录,但它已获取201条记录,即使我定义为200条记录。

  

data.d Array [201] [0 ... 99] [100 ... 199] 200:Object

长度为201

为什么我会获得更多数据,有什么方法可以解决这个问题。

0 个答案:

没有答案