ホームページ > ウェブフロントエンド > ライユイのチュートリアル > layuiデータテーブルの現在の行を削除する実装方法

layuiデータテーブルの現在の行を削除する実装方法

藏色散人
リリース: 2020-11-30 13:57:34
オリジナル
4354 人が閲覧しました

layui データ テーブルの現在の行を削除する方法: 最初にコード サンプル ファイルを作成し、次に「oldData.splice(obj.tr.data('index'),1);」を通じて現在の行を削除します。 「メソッド」それだけです。

layuiデータテーブルの現在の行を削除する実装方法

#推奨:「

layUI チュートリアル

このチュートリアルの動作環境: Windows10 システム、layui2.5.6 バージョン, この方法は、すべてのブランドのコンピューターに適用できます。

データ テーブルは次のとおりです:

t2 = {
      elem: '#test2',
      data: tableData2,
      page: false,
      width: $(parent.window).width()-50,
      cols: [[
        {type:'checkbox',field:'id'},
        {field:'cstMoldNo', title: '客户模号',edit:'text'},
        {field:'cstProdName', title: '产品名称',edit:'text'},
        {field:'material', title: '产品材料',edit:'text'},
        {field:'firstTryDate', title: '验证日期',edit:'text'},
        {field:'deliveryDate', title: '交货日期',edit:'text'},
        {field:'unit', title: '单位',edit:'text'},
        {field:'count',   title: '数量',edit:'text'},
        {field:'upTax',   title: '含税单价',edit:'text'},
        {field:'priceTax',    title: '含税金额',edit:'text'},
        {field:'remark', title: '备注',edit:'text'},
        {fixed: 'right', title: '操作',width: '10%',align: 'center',toolbar: '#barDemo'}
      ]]
    };
ログイン後にコピー

クリックして現在の行を削除します:

if(obj.event === "del"){
       layer.confirm("你确定要删除么?",{btn:['是的,我确定','我再想想']},
           function(){
             var oldData = table.cache["test2"];
             oldData.splice(obj.tr.data('index'),1);
             layer.msg("删除成功",{time: 10},function(){
               table.reload('test2',{data : oldData});
             });
           }
       )
     }
ログイン後にコピー

splice() メソッドは主にテーブルの現在の行を削除するために使用されます。 Lauiui では、

splice() メソッドは、配列に項目を追加または配列から削除し、削除された項目を返します。

注: このメソッドは元の配列を変更します。

構文

arrayObject.splice(index,howmany,item1,.....,itemX)
ログイン後にコピー

layuiデータテーブルの現在の行を削除する実装方法

説明

splice() メソッドは、インデックスから始まる 0 個以上の要素を削除し、削除された要素を置き換えます。引数リストで宣言された 1 つ以上の値を使用します。

以上がlayuiデータテーブルの現在の行を削除する実装方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート