【问题标题】:How to attach a blur event for @(Html.Kendo().DatePicker()?如何为@(Html.Kendo().DatePicker() 附加模糊事件?
【发布时间】:2018-06-08 04:03:30
【问题描述】:

我有一个日期选择器,如果用户手动修改日期选择器而不退出日期选择器,我想获取该值。 谢谢

【问题讨论】:

    标签: javascript html kendo-ui


    【解决方案1】:

    那么你想要的是无论何时有人更改值还是用户最终发布的值?

    如果没有,你可以这样做:

     function onDatePickerChange() {
                var DateVal = $(".classofdatepicker").val();
            }
    

    如果您想将其发布到页面上,您应该:

      function checkMaySend() {
      var url = "/MyVeryOwn/UrlIPostTo";
      var DateVal = $(".classofdatepicker").val();
       var data = {  DatePickerValue: DateVal};
      }
    
      var jqxhr = $.post(url, data, function () {
      //Do something on post here if needed
      })
    

    【讨论】:

    • 每当有人手动更改日期选择器(不使用按钮日历)时,我都想要该值
    • @Hamza 我向您展示了如何获取该值,将该值放在 HTML 元素的 onchange 中,您应该拥有它。
    • 这是我的 Telerik comosant @(Html.Kendo().DatePickerFor(model => model.DateRecherche).Max(DateTime.Today).Events(e => e.Change( "LancerRecherche"))) 如果用户在没有退出合成器的情况下输入日期,我希望在提交时获取输入的值
    • @Hamza 我向您展示了发布和提交值的确切 javascript
    【解决方案2】:

    这是我的telerik comosant <td>@(Html.Kendo().DatePickerFor(model => model.DateRecherche).Max(DateTime.Today).Events(e => e.Change("LancerRecherche")))</td> 如果用户在没有退出composant 的情况下输入日期,我希望在提交时获取输入的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-05
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多