Layui-Re-Rendering-Methode: Laden Sie zuerst die HTML-Seite überlayUI Ajax; fügen Sie dann den HTML-Code an der angegebenen Position ein und rufen Sie „element.init();“ erneut auf.
Empfohlen: „layui-Tutorial“
layUI Ajax lädt die HTML-Seite und rendert sie dann erneut
Verwandte Fragen sind die gleichen wie:
1. WennlayUI zum Laden jquery.load verwendet die Schnittstelle, wie lässt man Laui die Seite rendern?
2.layUI ajax lädt die HTML-Seite und rendert sie dann erneut.
layUI ajax lädt die HTML-Seite und rendert sie dann. Der Schlüssel besteht darin, element.init() erneut aufzurufen, nachdem der HTML-Code an der angegebenen Position eingefügt wurde. Rendering
$.ajax({ url : url, type : 'GET', success : function(data) { $("#layui-tab-title").append("<li class='layui-this'>tab名称</li>"); $("#layui-tab-content").append(data); layui.use('element', function() { var element = layui.element; element.init(); }); } })
Das Rendern erfolgt hauptsächlich unter element.init (); Ähnlich wie bei diesem Satz
layui.use('element', function() { var element = layui.element; element.init(); });
kann das Problem auch durch Hinzufügen des folgenden Codes zur Ladeseite gelöst werden, wenn das Radio im Formular nicht gerendert wird:
layui.use('form', function() { var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 form.render(); });
Das obige ist der detaillierte Inhalt vonSo rendern Sie Laui neu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!