相关疑难解决方法(0)

jqGrid DatePicker过滤而不按Enter键

我正在构建我的第一个ASP.NET MVC 3应用程序并使用jqGrid.我的一个专栏"Flavor Created"是一个日期列,我想使用DatePicker过滤该列上的网格.以下是当前发生的情况:用户点击列标题过滤器框,显示日期选择器,然后用户选择年,月和每天点击.选择器消失并在文本框中留下日期,比如说,03/28/2009.要实际让过滤器工作,我必须单击该框并按Enter键,这对用户来说有点烦人.

当用户点击那天时,有没有办法让过滤器自动触发?

(顺便说一句,我不确定'完成'按钮的用途是什么,因为每当我点击一天时,选择器就会消失.也许这是我缺少的设置.)

其他人需要这个功能并解决了吗?

我试着这样做:

dataInit: function (elem) {
  $(elem).datepicker({ changeYear: true, changeMonth: true, showButtonPanel: true,
    onSelect: function (dateText, inst) {
       $("#icecreamgrid")[0].trigger("reloadGrid");
    }
  })
}
Run Code Online (Sandbox Code Playgroud)

正如我在一些网站上看到有人建议的那样,但这似乎没有用.

jqgrid

6
推荐指数
1
解决办法
6242
查看次数

标签 统计

jqgrid ×1