When set GridView::FILTER_TIME, page reload (infinite loop)
'attribute' => 'end_time',
'filterWidgetOptions' => [
'pluginOptions' => [
'showMeridian' => false,
'minuteStep' => 30,
The problem as I checked occurs because of the following:
This needs some change in the core bootstrap-timepicker plugin where it MUST NOT TRIGGER a change event on INIT. There is an issue recorded for this as well. Will need to wait till the plugin author would rectify this. I will wait for this and if it takes time, will figure out to fork and correct this. Till then I suggest NOT to use the TimePicker as a filter for your grid and use other alternatives.
Create inputs with the names according to the original field.
Marking temporarily as won't fix... because the plugin author is not committed on this change yet.