Twitter bootstrap Can';t两个或多个引导模式一起工作
Im使用引导模式显示用户错误的某些内容,以下是我的代码:Twitter bootstrap Can';t两个或多个引导模式一起工作,twitter-bootstrap,modal-dialog,Twitter Bootstrap,Modal Dialog,Im使用引导模式显示用户错误的某些内容,以下是我的代码: <div class="modal fade" id="modal1"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close"
<div class="modal fade" id="modal1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title text-warning">ERROR</h4>
</div>
<div class="modal-body text-warning" id="a">You need to login to leave your comments.
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Login</button>
</div>
</div>
</div>
</div>
<!-- second modal -->
<div class="modal fade" id="modal2">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title text-warning"></h4>
</div>
<div class="modal-body text-warning">Please fill all these fields for more accurate results
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Login</button>
</div>
</div>
</div>
</div>
&时代;关
错误
您需要登录才能留下您的评论。
关
登录
&时代;关
请填写所有这些字段以获得更准确的结果
关
登录
然后我使用两个变量来确定将显示哪个模态。问题是我的代码只在我使用1个模式时有效,当我添加另一个模式时,它不会显示任何内容。有人能指出我的错误吗
谢谢你抽出时间
编辑
这是我的全部代码
<?php
$error1 = "";
$error2 = "";
if ((isset($_POST["MM_insert_comment"])) && ($_POST["MM_insert_comment"] == "form")) {
if($autologin){
$fac = $_POST["facilities"]; $fee = $_POST["fee"];
$qua = $_POST["quality"]; $act = $_POST["activities"];
//$name = $_SESSION['MM_Username'];
$name = $real_username;
if ( ($fac!=NULL)&&($fee!=NULL)&&($qua!=NULL)&&($act!=NULL) ){
$insertSQL = sprintf("INSERT INTO comment (facilities,fee,quality,activities,UserName)
VALUES ('$fac','$fee','$qua','$act','$name')");
mysqli_query($localhost,$insertSQL) or die(mysqli_error($localhost));
header('Location: '.$thispage);
}
else {
$error1 = true;
}
} else {
$error2= true;
}
}?>
;
如果(错误1){
$('#modal1').modal('show');
}
var error2=;
如果(错误2){
$('#modal2').modal('show');
}
});
//我不认为我的问题与此代码有关,所以我以前没有发布:)您可以尝试使用选项Stackable抱歉,我认为我的标题“.协同工作”不正确。我的意思是当用户得到错误1时,模式1将显示,用户得到错误2,模式2将显示…我们应该猜你们的变量是什么吗?发布相关代码怎么样?
<script type="text/javascript">
$(document).ready(function(){
var error1 = <?php echo $error1; ?>;
if(error1){
$('#modal1').modal('show');
}
var error2 = <?php echo $error1; ?>;
if(error2){
$('#modal2').modal('show');
}
});
</script>