【问题标题】:Dropdown not updating when selected via Ajax通过 Ajax 选择时下拉菜单不更新
【发布时间】:2011-12-30 03:07:50
【问题描述】:

我有两个选择下拉菜单,地区和城镇。如果选择了该地区,它会使用 Ajax 使用该地区的相应城镇更新城镇下拉列表。

我正在尝试使用图像地图来选择区域的下拉列表,这应该会更新城镇,但事实并非如此。区域下拉列表的值被选中,但 ajax 不会触发更新城镇。如果不使用图像映射,一切正常。下面的图像映射选择 jQuery 是否实际上并没有像我认为的那样更新选择框?有什么想法吗?

    //ImageMap Selectors
    $('area', '#regionmap').click(function(){
      $("#region").val($(this).attr('alt'));
    });

【问题讨论】:

    标签: php jquery html ajax select


    【解决方案1】:

    以编程方式选择选项时不会触发onchange 事件。通过调用.change() 手动触发事件。

    $("#region").val($(this).attr('alt')).change(); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多