Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jQuery填充引导多重选择_Jquery_Ajax - Fatal编程技术网

如何使用jQuery填充引导多重选择

如何使用jQuery填充引导多重选择,jquery,ajax,Jquery,Ajax,我使用两个多选下拉列表。第二个multiselect选项取决于第一个multiselect值 当第一个下拉参与通道选项为select或deselect时,我尝试使用ajax调用填充第二个multiselect字段区域选项。我正在尝试填充第二个multiselect dropdownfield_区域,但第二个下拉列表未填充 您需要强制multiselect从原始select元素重新生成所有选项。因此,在成功回调中为select创建新选项后,您应该更改: $("#field_zone").multi

我使用两个多选下拉列表。第二个multiselect选项取决于第一个multiselect值

当第一个下拉参与通道选项为select或deselect时,我尝试使用ajax调用填充第二个multiselect字段区域选项。我正在尝试填充第二个multiselect dropdownfield_区域,但第二个下拉列表未填充


您需要强制multiselect从原始select元素重新生成所有选项。因此,在成功回调中为select创建新选项后,您应该更改:

$("#field_zone").multiselect();
致:


因此,multiselect将根据更新的选项重新生成。

您需要强制multiselect从原始select元素重新生成所有选项。因此,在成功回调中为select创建新选项后,您应该更改:

$("#field_zone").multiselect();
致:

因此,multiselect将基于更新的选项重建

$("#field_zone").multiselect('rebuild');