Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.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
C# 如何在鼠标单击时关闭引导警告警报?_C#_Asp.net Mvc_Twitter Bootstrap - Fatal编程技术网

C# 如何在鼠标单击时关闭引导警告警报?

C# 如何在鼠标单击时关闭引导警告警报?,c#,asp.net-mvc,twitter-bootstrap,C#,Asp.net Mvc,Twitter Bootstrap,我有一个包含引导警告警报的网站。当用户在下拉式载体上选择载体时,会出现警告框。当盒子出现时,用户必须单击“x”以使盒子消失,否则,如果用户未单击“x”并选择其他载体,则会出现另一个警告框,如图所示。我试图让它消失,如果用户点击页面上的任何地方或当用户点击“x” HomeConroller.cs warning = ("<div class=\"alert alert-warning alert-dismissible\" role=\"alert\"> <button

我有一个包含引导警告警报的网站。当用户在下拉式载体上选择载体时,会出现警告框。当盒子出现时,用户必须单击“x”以使盒子消失,否则,如果用户未单击“x”并选择其他载体,则会出现另一个警告框,如图所示。我试图让它消失,如果用户点击页面上的任何地方或当用户点击“x”

HomeConroller.cs

   warning = ("<div class=\"alert alert-warning alert-dismissible\" role=\"alert\">
  <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"><span aria-hidden=\"true\">&times;</span></button><strong>" +
   warning + "</strong></div>");

您应该在选择字段更改时关闭警报,而不是在有人单击内容时关闭警报

或者,当用户选择新的运营商时,您可以检查是否没有打开的警报,如果是,则添加一个新的警报

if($(".alert").length == 0) {
    //add new alert 
}
$(函数(){
$(“#载体”)。更改(函数(){
//关闭所有打开的警报
$(.alert”).alert(“关闭”);
//在此处添加新警报
});
});

威瑞森
t移动电话
美国电话电报公司
冲刺
×
警告
最好检查一下自己,你看起来不太好。
if($(".alert").length == 0) {
    //add new alert 
}