jQuery prop为multiselect的所有元素设置selected需要很长时间

jQuery prop为multiselect的所有元素设置selected需要很长时间,jquery,html,Jquery,Html,我在HTML多选列表框下有大约74000个选项。我想使用jquery在客户端选择全部并取消选择全部。 我正在使用以下代码 $("#SearchPublisherCID option").prop("selected", true); 但选择所有选项都要花很多时间。大约5到7分钟。 有没有其他方法可以加快速度。有没有其他方法可以加快速度:是的,不要在网页上使用如此多的方法。在搜索/筛选/分页时使用更好的用户体验。您可以使用执行更好$option的上下文选择器,SearchPublisherCID

我在HTML多选列表框下有大约74000个选项。我想使用jquery在客户端选择全部并取消选择全部。 我正在使用以下代码

$("#SearchPublisherCID option").prop("selected", true);
但选择所有选项都要花很多时间。大约5到7分钟。
有没有其他方法可以加快速度。

有没有其他方法可以加快速度:是的,不要在网页上使用如此多的方法。在搜索/筛选/分页时使用更好的用户体验。您可以使用执行更好$option的上下文选择器,SearchPublisherCID.propselected,true;另外-如果您正在选择一个直接子元素(如果SearchPublisherId表示一个select元素),那么您可以通过执行$>选项来改进选择器,SearchPublisherId.propselected,true;请注意>阅读此问题及其答案可能会使您受益:是否有任何选项可以加快速度:是的,不要在网页上使用如此多的选项。在搜索/筛选/分页时使用更好的用户体验。您可以使用执行更好$option的上下文选择器,SearchPublisherCID.propselected,true;另外-如果您正在选择一个直接子元素(如果SearchPublisherId表示一个select元素),那么您可以通过执行$>选项来改进选择器,SearchPublisherId.propselected,true;请注意>阅读此问题及其答案可能会使您受益: