Я получаю данные как данные формы вместо JSON в удаленной нумерации страниц - PullRequest
0 голосов
/ 22 февраля 2019

Я использую удаленную нумерацию табуляторов со следующей конфигурацией

table = new Tabulator("#data-table", {height : "800px",
                                            pagination : "remote",
                                            overflow:"auto",
                                            layout : "fitData",
                                            paginationButtonCount : 6,
                                            ajaxFiltering:true,
                                            headerFilterPlaceholder:"",
                                            ajaxSorting:true,
                                            placeholder : "No Records Found. Click on 'Clear All Filters' button to clear the filters if any",
                                            keybindings:false,
                                            ajaxURL: "findDataSet", 
                                             ajaxConfig:{
                                                 method:"POST", 
                                             },
                                            ajaxContentType:"JSON",
                                            columns : columsData,
                                            ajaxParams:{waveId:waveId,primaryClecName : primaryClecName,status:status,noOfCircuits:noOfCircuits},
                                            paginationDataReceived:{
                                                "last_page":"maxNumberOfPage", 
                                                "data":"ntportalFields", } 
});

Я ожидаю полезную нагрузку запроса (формат JSON) в java-сервисе.Но я получаю данные формы, как показано ниже.

------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="waveId"

11833
------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="primaryClecName"

ACCESS%20POINT%20INC
------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="status"

Migration%20Complete
------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="noOfCircuits"

5
------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="page"

1
------WebKitFormBoundary9ajA2zFVTs7hpxzL
Content-Disposition: form-data; name="size"

Как я могу получить их в формате JSON?Заранее спасибо:)

1 Ответ

0 голосов
/ 01 марта 2019

Проблема, с которой вы столкнулись, состоит в том, что вы прописали значение, которое вы передали в ajaxContentType свойство

ajaxContentType:"JSON",

Должно быть:

ajaxContentType:"json",
...