The parameterMap function is designed to make the request data suitable for the remote service, so this behavior is expected. The data object is empty because it contains the data that will be sent to the server and in case of read operations there is none. Basically the transport.read
, create and etc. could be either an object, a string or a function. You could set the transport CRUD operations as functions - this will allow you to make Ajax requests and transform their responses as necessary.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI