Heim > Web-Frontend > Layui-Tutorial > Implementierungsmethode zum Löschen der aktuellen Zeile in der Laui-Datentabelle

Implementierungsmethode zum Löschen der aktuellen Zeile in der Laui-Datentabelle

藏色散人
Freigeben: 2020-11-30 13:57:34
Original
4355 Leute haben es durchsucht

So löschen Sie die aktuelle Zeile in der Laui-Datentabelle: Erstellen Sie zunächst eine Codebeispieldatei. Verwenden Sie dann die Methode „oldData.splice(obj.tr.data('index'),1);“ .

Implementierungsmethode zum Löschen der aktuellen Zeile in der Laui-Datentabelle

Empfohlen: „layUI-Tutorial

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Laui-Version 2.5.6. Diese Methode ist für alle Computermarken geeignet.

Die Datentabelle sieht wie folgt aus:

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'}
      ]]
    };
Nach dem Login kopieren

Klicken Sie, um die aktuelle Zeile zu löschen:

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});
             });
           }
       )
     }
Nach dem Login kopieren

Das Löschen der aktuellen Zeile der Tabelle in Laui verwendet hauptsächlich die Methode splice(). Die Methode

splice() fügt Elemente hinzu/entfernt zum/vom Array und gibt dann gelöschte Elemente zurück.

Hinweis: Diese Methode ändert das ursprüngliche Array.

Syntax

arrayObject.splice(index,howmany,item1,.....,itemX)
Nach dem Login kopieren

Implementierungsmethode zum Löschen der aktuellen Zeile in der Laui-Datentabelle

Description

splice()-Methode entfernt null oder mehr Elemente beginnend beim Index und ersetzt diese gelöschten Elemente durch einen oder mehrere in der Parameterliste deklarierte Werte.

Das obige ist der detaillierte Inhalt vonImplementierungsmethode zum Löschen der aktuellen Zeile in der Laui-Datentabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage