通过第一个按钮从PHP启动获取按钮值+Bootstrap的Modal的button值,可以按照以下步骤进行:
完整的代码示例如下:
<!-- 前端页面 -->
<!DOCTYPE html>
<html>
<head>
<title>通过PHP获取按钮值+Bootstrap Modal的button值</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/popper.js/1.12.5/umd/popper.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
<body>
<button id="btnOpenModal" class="btn btn-primary" data-toggle="modal" data-target="#myModal">打开Modal</button>
<div class="modal fade" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Modal标题</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<p>Modal内容</p>
</div>
<div class="modal-footer">
<button id="btnModal" type="button" class="btn btn-primary">Modal按钮</button>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function(){
$("#btnOpenModal").click(function(){
// 通过Ajax请求将按钮值传递给PHP后端
$.ajax({
url: "get_button_value.php",
type: "POST",
data: {buttonValue: "按钮值"},
success: function(response){
// 将PHP返回的值设置给Modal按钮
$("#btnModal").text(response);
}
});
});
});
</script>
</body>
</html>
<!-- PHP后端代码,get_button_value.php -->
<?php
// 获取前端传递的按钮值
$buttonValue = $_POST['buttonValue'];
// 在这里可以对按钮值进行处理,如存储到数据库等
// 返回处理后的值给前端
echo $buttonValue;
?>
以上代码实现了通过第一个按钮从PHP启动获取按钮值,并将按钮值传递给Bootstrap Modal弹窗中的按钮。
领取专属 10元无门槛券
手把手带您无忧上云