我正在使用Yii2,我希望有以下几点:
-
以"ranges"作为项目的下拉列表(周,整周,周末等) (done)
-
基于所选范围的RangePicker将:
-
仅允许几天作为startDate(例如:周=周一;周末=周六)
-
将根据开始日期自动选择结束日期(例如:周:星期一至星期五;整周:星期一至星期日;星期末:星期六至星期日等)
对于下拉菜单,没关系 . 但对于DateRangePicker,我开始使用Krajee DateRangePicker和
-
我找不到"onStartDateSelected"的回调(我只看到选择范围时调用的回调,但不是单个开始日期或结束日期)
-
我没有看到"setStopDate"函数
-
我看不到如何动态更改几周的可用天数
我看到我们可以有一组预定义的时期,如"last 7 days","this month"等 . 但这是 not 我想要的 . 我希望用户能够选择开始日期,但会根据用户设置的内容自动计算结束日期 .
(我是网络开发人员的新手,所以如果你发现我可以在我的问题中找到任何改进的话,请不要害怕分享它)
1 回答
您可以使用以下命令完成任务:
使用以下库:
在视图中使用以下代码: