JQueryのテーブルソーターを使用してテーブルを並べ替えていますが、空のテーブルが例外をスローするという問題があります。そこで、スクリプトに条件を追加しましたが、問題は条件に起因します。:
$(document).ready(function ($) {
if($("#printerTable").find("tbody").size()>0){
$("#printerTable").tablesorter({ sortList: [[0, 0], [1, 0], [2, 0]]
});
例外は:
Javascript実行エラー:オブジェクトはプロパティまたはメソッドsize()を処理しません
(フランス語から翻訳)
だから私は.length
代わりに方法を使ってみましたが無駄になりました
$(document).ready(function ($) {
if($("#printerTable").find("tbody").length > 0){
$("#printerTable").tablesorter({ sortList: [[0, 0], [1, 0], [2, 0]] });
}
});
例外は次のようになります:
JavaScript実行エラー:null参照からプロパティ「0」を取得できません
ここに見えないものが見えますか?ありがとう!
$('#printerTable tbody').children().length;
children()
代わりにメソッドを使用して、これを試してください。私はそれがうまくいくことを願っています。ありがとう。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加