-1

我有一个包含在下拉菜单中的表单,当单击“高级”选项时会显示该表单,但是当我单击下拉菜单中不包含的搜索输入时;下拉菜单关闭。当单击或聚焦搜索输入框时,我需要菜单保持可见。谁能指出我正确的方向?

谢谢!

4

1 回答 1

1

您必须使用stopPropagation事件来避免关闭下拉菜单。

$(function () {
  $('.dropdown-menu').find('input[type="text"]').click(function (e) {
     e.stopPropagation();
     });
});

这是一个给你的 bootply 示例。http://bootply.com/63262

NB请确保您在提问之前进行一些研究,并且请提供您使用过的相关代码。

于 2013-06-05T09:37:42.463 回答