0 レビュー
1 回答
php-ブートストラップの確認はajax呼び出しでは機能しません
考えられる問題はどこにありますか。jsonを返すサービスがあります。この戻り値を使用してテーブルに乗ります。
統計レコードを残すと、プラグインは以下の確認コードとして機能します:
<td><strong>Fatura Abril</strong><br /> Este é um aviso de que sua fatura do mÊs 04 está vencendo</td>
<td class="text-right"></a>
<a data-toggle="confirmation" class="label label-danger" type="button" id="not-basic"><i class="fa fa-times"></i></a>
</td>
ただし、関数を使用してjsonを介してデータを返し、アセンブルする場合、テーブルはmonstadaですが、プラグインの確認は機能しません。
<script type="text/javascript">
$(document).ready(function(){
var url="phptabela.php"; // PHP File
//var url="getposts.json"; // JSON File
$.getJSON(url,function(data){
console.log(data);
$.each(data.data, function(i,post){
var newRow =
"<tr>"
+"<td><strong>"+post.titulo+"</strong><br />" +post.texto+"</td>"
+"<td class='text-right'></a> "
+"<a data-toggle='confirmation' class='btn btn-default label label-danger' type='button' id='not-basic'> "
+"<i class='fa fa-times'></i></a> "
+"</td>"
+"</tr>" ;
$(newRow).appendTo("#json-data");
});
});
});
</script>
私はこのプラグインを使用しています: http://bootstrap-confirmation.js.org/
わからない
0
レビュー
答え :
解決策:
ajaxからデータを受け取り、それを json-data
に追加したら、新しい確認を初期化する必要があります
ドキュメントから、これを行う必要があることがわかります:
$('[data-toggle=confirmation]').confirmation({
rootSelector: '[data-toggle=confirmation]',
// other options
});
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。