Remote filtering

The below example demonstrates remote data filtering.

A filter row UI is added below header row when filterModel.header = true

Filter request is sent remotely when filterModel.type = 'remote'

Filter request is sent to server as GET or POST request depending upon dataModel.method option value. It's better to send filter requests as POST data especially when filter requests become too big.

Declare new filter condition

Inbuilt filter conditions are sufficient for most use cases, however new filter custom conditions can be easily added by making some local and remote changes.