感谢您的建议:
我有一个带有"select...“的下拉列表在顶部,然后是链接列表,当单击这些链接时,每个链接都会在新窗口中打开一个不同的URL。
在用户选择(“点击”)后,我需要下拉菜单始终显示“选择...”并且不显示用户先前选择/点击的内容。
我以为这样就可以了,但没有,它仍然显示用户在该下拉菜单中选择/单击的任何内容,而不是总是显示"select...“。
任何如何修复的建议都非常感谢!谢谢
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();;
}发布于 2014-04-08 16:15:52
试试这个:
jQuery("#ctrl").val(jQuery("#ctrloption:first").val());或
jQuery("#ctrl")[0].selectedIndex = 0;https://stackoverflow.com/questions/22931291
复制相似问题