嗨我有Bootstrap Popopver的问题。我希望在使用Ajax POST方法将数据发送到.php文件后显示Popover并执行.php脚本。
这是为了向我们的客户发送短信和电子邮件通知。
首先,我有一些位于PHP中的按钮,同时解析来自MySQL的数据。每行有三个按钮发送给该客户。 (到目前为止仅尝试第一个按钮)
<div class='btn-group-vertical btn-group-sm tlacitka' role='group' aria-label='...'>
<button type='button' class='btn btn-default' onclick='predej_data(\"" . $soupiska_row['Firma'] . "\")'>SMS</button>
<button type='button' class='btn btn-default'>E-mail</button>
<button type='button' class='btn btn-default'>Pokyny k platbě</button>
</div>
在同一个php文件的顶部是脚本部分
<script >
function predej_data($Firma) {
var Firma = $Firma;
$.ajax({
url: "sms_test.php",
method: "POST",
data:{'dluznik':Firma},
success: function() { $().popover({title: "", content: "Sent.", placement:'right',}).popover('show');
}
});
}
</script>
解析数据到sms_test.php文件是有效的,到目前为止我只有这个代码用于调试文件sms_test.php
<?php
var_dump($_POST);
?>
但发送POST数据并执行php脚本后,不会显示Popover。
感谢您的任何建议。
答案 0 :(得分:0)
问题在于缺少弹出窗口的位置。
成功:功能(数据){$(' .btn ')。popover({title:“”,content:data,...