私はすでにここでたくさん読んでいますが、私は解決策を見つけることができません!私はdatatableと内部の1つの列を編集ボタンがあります。ユーザーが編集ボタンをクリックすると、モーダルが表示され、ユーザーはデータテーブルから項目を変更できます。フォームが提出されると、データベース内で変更が行われます。dataTable - フォーム提出後のリロードテーブル
ここでは、ページをリロードしながらテーブルを自動的に更新したいと思います。それをどうすれば実現できますか?私の成功メッセージの中で何を呼ぶ必要がありますか?ここで
は私のコードです:
のindex.php:
if ($savetodo=="true") {
$content=array("descr"=>$descr);
updateToDoInfo($id,$content);
}
AJAXは提出:
<script>
$(function() {
$('#form_edittodo').on(\"submit\", function(event) {
event.preventDefault();
$.ajax({
url: 'index.php',
type: 'post',
data: $(this).serialize(),
beforeSend: function(){
$('#loading').show();
},
complete: function(){
$('#loading').hide();
},
success: function() {
// What should I enter here?
});
});
});
</script>
のDataTable:誰かが助けることができるかどうか
<script>
$(document).ready(function() {
$('#todolist12').DataTable();
});
</script>
は素晴らしいことです私を出す。
"データテーブル"について話しているときにjquery dataTablesプラグインを使用していることを意味していますか? – Adam
はい、正確です!ごめんなさい。 –
成功/完了関数でデータテーブルを再描画するだけです:$( '#todolist12')。DataTable()。fnDraw(); –