【问题标题】:How to validate a dropdown list based on selection of another dropdown list如何根据选择另一个下拉列表来验证下拉列表
【发布时间】:2012-06-23 06:05:30
【问题描述】:

在我看来,我有两个下拉列表,一个下拉指示开始年份,另一个指示结束年份。 我需要验证开始年份应该小于结束年份。 我可以用 onblur 事件做些什么吗? 请建议我一些功能。 谢谢!

【问题讨论】:

  • 您可以从第一个下拉菜单中获取选定的开始年份,并在第二个下拉菜单的点击事件上传递给 jquery。您可以在获得的开始年份值和当前选定的值之间进行比较。然后去 ajax根据您的要求拨打电话。
  • 好吧..我试过这种方式......但我想我错过了我的功能......我会再试一次

标签: asp.net-mvc-3 jquery kendo-ui


【解决方案1】:

您可以使用下拉列表的更改事件,当从下拉列表中选择一个值时将触发该事件。 我已经使用 JSON 和 jquery 实现了它:

  $(document).ready(function () {
            $('#<%= cboDate.ClientID %>').change(function () {
               if( $('#<%= cboDate.ClientID %>').value >$('#<%= cboDate1.ClientID%>').value)
               alert('Messsage');

            });
        });

【讨论】:

  • 什么是.ClientID
  • ClientID 是为下拉列表指定的 ID。例如:。这里 myDropdown 是客户端 ID
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-26
  • 1970-01-01
  • 2018-04-16
  • 1970-01-01
  • 2020-11-11
相关资源
最近更新 更多