1

嗨我有Bootstrap Popopver的問題。我想在使用Ajax POST方法將數據發送到.php文件並執行.php腳本後顯示彈出窗口。在Ajax發送POST數據後激活Bootstrap Popover

這是發送短信和電子郵件通知給我們的客戶。

首先,我有位於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腳本,不顯示酥料餅。

感謝您的任何建議。

回答

0

問題在於缺少出現彈出窗口的位置。

成功:功能(數據){$( '.btn').popover({標題: 「」,內容:數據,...