页面加载时依赖选择选项的多个change()事件不起作用

问题描述 投票:0回答:1

我正在研究一个php ajax代码,我可以根据上一个下拉列表中的选择手动从下拉列表中选择选项。我有3个下拉菜单-国家,州和城市(默认情况下,州和城市为禁用状态。)

我想要的是当页面重新加载时能够从db中重新填充值。我可以在国家/地区中设置值,还可以借助change()事件启用字段。例如,选择了onload country,状态显示了状态列表,但未选中(来自数据库)。城市中没有任何东西,显然是因为尚未选择州。

注意:使用ajax提取州和城市的数据,因为它显示了加载状态,因此正在运行。

代码:

$('#propertyCountry').val('<?= $propCountry; ?>');
$('#propertyCountry').change(); // Works until here
$('#propertyStateProvince').val('<?= $propState; ?>'); // List shows up without selction
$('#propertyStateProvince').change();
$('#propertyCity').val('<?= $propCity; ?>');

并且这些php变量具有值,我已经检查了它们。我正在寻找帮助。

我已经用trigger('change');进行了检查,也不起作用。

我正在研究一个php ajax代码,我可以根据上一个下拉列表中的选择手动从下拉列表中选择选项。我有3个下拉菜单-国家,州和城市(州和城市为...

jquery ajax
1个回答
0
投票

代码

© www.soinside.com 2019 - 2024. All rights reserved.