私はJquery Datatableを私のプラグインに使用しています。 は、以下のコードサンプルです:リロード後にJquery Datatable関数が正しく動作しない
$(function() {
$("#tab-per").DataTable();
});
$(function() {
var form = document.getElementById("postme");
$('form#postme').on('submit', function(e) {
$.post('cnp.php?hal=103.sv', $(this).serialize(), function (data) {
alert('Data perusahaan sukses disimpan !');
$("#tab-per").load("cnp.php?hal=103 #tab-per");
$("#tab-per").DataTable();
form.reset();
// This is executed when the call to mail.php was succesful.
// 'data' contains the response from the request
}).error(function() {
alert('Mohon maaf ada kesalahan')
// This is executed when the call to mail.php failed.
});
e.preventDefault();
});
});
問題があり、データテーブルページネーションと私はテーブルが更新を取得した後、私のデータベースにデータを保存するために、送信ボタンをクリックすると、検索はもう機能していません。
コンソールになっているすべてのエラーを? ? –
これが動作すれば試してみることができます。 $( "#tab-per").fnDraw(); $( "#tab-per")の代わりに.DataTable(); –
@PunitGajjarいいえ私のコンソールにエラーはありませんが、私が$( "#tab-per").fnDraw();を変更した場合は、 $( "#tab-per")の代わりに.DataTable(); これは私が持っているエラーです: cnp.php?hal = 103:217キャッチしたTypeError:$(...)。fnDrawは関数(匿名関数)ではありません@ cnp.php?hal = 103:217l @ jquery-2.0.3.min.js:4c.fireWith @ jquery-2.0.3.min.js:4k @ jquery-2.0.3.min.js:6(匿名関数)@ jquery-2.0.3.min。 js:6 –