如何在CFSelect上设置选定值并重新加载绑定的CFSelect
How to set selected value on a CFSelect and reload binded cfselects
我的应用程序中有三个CFSELECTS
<cfselect name = "paisid"
id = "paisid"
display = "pais"
value = "codigo"
bind = "cfc:cidades.buscaPaises()"
bindonload = "true" class="AE04"
/>
<cfselect name = "estadoid"
id = "estadoid"
display = "snmestado"
value = "scdestado"
bind = "cfc:cidades.buscaEstados({paisid})"
bindonload = "true"
class = "AE04"
/>
<cfselect name = "cidadeid"
id = "cidadeid"
display = "snmcidade"
value = "snmcidade"
bind = "cfc:cidades.buscaCidades({estadoid})"
bindonload = "true"
class = "AE04"
/>
我在页面的其他部分有这个jquery:
$("#paisid").val('BR');
我需要的是,当paisid
值更改时,必须重新加载cfselect estadoid
和cidadeid
。
$("#paisid").val('BR').trigger("change");
问题是,在输入上设置值不会导致触发关联的事件绑定,而这些事件绑定正是驱动子选择框更改值的原因。通过在设置值后手动触发更改事件,这些子选择框将收到事件通知并正常运行。
相关文章:
- 数据表 AJAX 筛选器重新加载数据
- 如何在新加载的页面上执行(下拉)操作
- 根据上一个选项卡的选择器重新加载选项卡
- 获得“中止,因为不接受 0”并使用反应热加载器重新加载整页
- 咕噜咕噜的手表:实时加载重新加载落后 1 步....
- 如何为新加载的元素提供JQuery UI工具提示
- 如何在新加载的页面上使用相同的JavaScript代码(通过重定向)
- 使用PHP或Javascript检测页面刷新或新加载
- 砌体重新加载&reloadItems不起作用
- 如何使javascript计时器重新加载
- 如何获取新加载的图像's width / naturalWidth
- 列出并调用firefox扩展中新加载的选项卡中的js函数
- 旋转器重新加载图像似乎在覆盖层后面
- AJAX调用后,新加载的CSS选择器对jQuery.ech()不可用
- jQuery砌体-砌体重新加载后调用方法
- 如何向所有查看器重新加载页面
- 如何打开子浏览器窗口,然后在新加载的子浏览器页面上执行脚本以单击其中的链接
- 如何选择新加载 html 的元素
- 在 jQuery 的 ajax.load() 之后,无法将元素附加到新加载的内容中
- 我怎么能有一个花哨的盒子一样的弹出体加载,但与cookie不连续加载重新加载