您好,欢迎来到爱玩科技网。
搜索
您的当前位置:首页layUI ajax加载html页面后重新渲染的方法

layUI ajax加载html页面后重新渲染的方法

来源:爱玩科技网


相关问题同:

1、layUI使用jquery.load加载界面时,如何让layui渲染页面?

2、layUI ajax加载html页面后重新渲染

layUI ajax加载html页面后渲染,关键在将html插到指定位置后重新调用element.init();渲染

$.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();
 });
 }
 })

渲染主要在下面element.init();这句

layui.use('element', function() {
 var element = layui.element;
 element.init();
 });

类似的,如果form中的radio没有渲染,则在加载页面添加以下代码亦可解决:

layui.use('form', function() {
 var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
 form.render();
 });

以上这篇layUI ajax加载html页面后重新渲染的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务