Layui table wählt das Optionsfeld der angegebenen Zeile aus und scrollt zum Implementierungscode der Zeile

Layui table wählt das Optionsfeld der angegebenen Zeile aus und scrollt zum Implementierungscode der Zeile

Die Layui-Tabelle enthält mehrere Datenzeilen. Über externe Eingabeinhalte müssen Sie die angegebene Zeile suchen, die zu ändernde Zeile auswählen und Vorgänge für die Zeile ausführen.

Ergebnis:

HTML Quelltext:

<Text>
      <div Klasse="layui-fluid">
         <Eingabetyp="text" id="txt_id" />
          <table class="layui-hide" id="test" lay-filter="test"></table>
          <script type="text/html" id="toolbarDemo">
              <div Klasse="layui-btn-container">
                  <button class="layui-btn layui-btn-sm" lay-event="getCheckData">Die ausgewählten Zeilendaten abrufen</button>
                 <button class="layui-btn layui-btn-sm" lay-event="SetChecked">Ausgewählte Zeile festlegen</button>
             </div>
         </Skript>
  
     </div>
     <script src="lib/jquery-1.9.1.min.js"></script>
     <script src="layui/layui.all.js"></script>
     <script src="lib/AjaxCommon.js"></script>
     <Skript>
         layui.use('Tabelle', Funktion () {
             :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers :::::::::::

Hintergrundcode:

 öffentliche Klasse LayUITableEntity
  { 
   öffentlicher String-Code
  { 
  erhalten; 
  Satz; 
  }
  öffentliche Zeichenfolgennachricht
  { 
  erhalten; 
  Satz; 
  } 
   Anzahl öffentlicher Zeichenfolgen 
   {
   erhalten; 
   Satz;
   } 
    öffentliche Objektdaten 
    { 
    erhalten;
    Satz;
    } 
    }
    öffentliche Klasse TestEntity 
    {
   /// <Zusammenfassung>
  /// Dieses Feld wird verwendet, um anzuzeigen, ob das Radio ausgewählt ist. /// </summary>
   öffentliches bool LAY_CHECKED 
    { 
    bekommen; einstellen;
    } 
    = falsch; 
    öffentliche Zeichenfolge-ID
    {
    erhalten;
    Satz; 
    } 
    öffentlicher Zeichenfolgenname
    { 
    bekommen; einstellen;
    } 
    }
    [Route("/api/test")]
    öffentliche Klasse TestController: ServiceController
    { 
    [RouteHttpGet("hallo")] 
    öffentliche FormiumResponse HelloNanUI (FormiumRequest-Anfrage) 
    { 
     List<TestEntity> teList = neue List<TestEntity>(); 
     für (int i = 1; i <= 30; i++) 
    {
   TestEntity te = neue TestEntity() 
    { 
     //Beim ersten Laden wird die Ebene mit der ID 3 ausgewählt LAY_CHECKED = i == 3 ? true : false,
     Id = i.ToString(),
     Name = "name" + i.ToString() 32 
    }; 
    teList.Add(te);
    } 
 LayUITableEntity layUITableEntity = neue LayUITableEntity() 
    {
    Code = "0",
    Anzahl = teList.Count().ToString(),
    Nachricht = "", 
    Daten = teList
    }; 
    gibt Json zurück (layUITableEntity); 
    } 
    }

Dies ist das Ende dieses Artikels über den Implementierungscode zum Auswählen des Optionsfelds in der angegebenen Zeile der Layui-Tabelle und zum Scrollen zur Zeile. Weitere relevante Inhalte zum Scrollen mit ausgewählten Optionsfeldern in der Layui-Tabelle finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Lösung für Front-End-Browser-Schriftgrößen von weniger als 12 Pixel

>>:  Detaillierte Erklärung mehrerer cleverer Anwendungen von position:sticky sticky positioning

Artikel empfehlen

Lösungen für ungültige Nullsegmentbeurteilungen und IFNULL()-Fehler in MySql

MySql Nullfeldbeurteilung und IFNULL-Fehlerverarb...

So starten Sie mehrere MySQL-Datenbanken auf einem Linux-Host

Lassen Sie uns heute darüber sprechen, wie Sie vi...

FTP-Remoteverbindung zu Linux über SSH

Installieren Sie zunächst SSH in Linux. Nehmen Si...

So erweitern Sie Vue Router-Links in Vue 3

Vorwort Das Tag <router-link> ist ein großa...

Erklärung der Funktionsweise und Verwendung von Redux

Inhaltsverzeichnis 1. Was ist Redux? 2. Das Redux...

Vue-Beispielcode mit dem Animationseffekt „Übergangskomponente“

Die Übergangsdokumentadresse definiert eine Hinte...

Beispiel für die Migration einer MySQL-Online-Protokollbibliothek

Ich möchte Ihnen von einem aktuellen Fall erzähle...

Lösung für den Konflikt zwischen Nginx und Backend-Port

Frage: Bei der Entwicklung des Alice-Verwaltungss...

Der Unterschied zwischen ID- und Name-Attributen von HTML-Elementen

Heute bin ich etwas verwirrt über <a href="...

Detaillierte Analyse des Linux-NFS-Mechanismus anhand von Fällen

In Fortsetzung des vorherigen Artikels erstellen ...

JavaScript implementiert eine Eingabefeldkomponente

In diesem Artikelbeispiel wird der spezifische Co...

React implementiert Import und Export von Excel-Dateien

Inhaltsverzeichnis Präsentationsschicht Geschäfts...