jQuery / "selectIndex" issue

jQuery / "selectIndex" issue

本文关键字:quot issue selectIndex jQuery      更新时间:2023-09-26

>建议赞赏:

我有一个带有"选择..."顶部,然后是链接列表,单击这些链接时,每个链接都会在新窗口中打开不同的URL。

但是,在

用户选择("单击")之后,我需要下拉列表始终显示"选择..."并且不显示用户之前选择/单击的内容。

我以为这会完成这项工作,但事实并非如此,它仍然显示用户在该下拉列表中选择/单击的任何内容,而不是始终显示"选择..."。

任何建议如何修复非常感谢!谢谢

var loadUrl= function(ctrl) { 
var booking  = jQuery(ctrl).children("option:selected");    
jQuery(ctrl).prop('selectedIndex',0);
var bookurl = jQuery(booking).attr("data-url");
var win=window.open(bookurl, '_blank');
win.focus();;
}

试试这个:

 jQuery("#ctrl").val(jQuery("#ctrloption:first").val());

 jQuery("#ctrl")[0].selectedIndex = 0;