解決layui中onchange失效以及form動態(tài)渲染失效的問題
更新時間:2019年09月27日 11:24:31 作者:樂聞x
今天小編就為大家分享一篇解決layui中onchange失效以及form動態(tài)渲染失效的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
最近在使用layui框架做城市的三級級聯(lián)的時候,發(fā)現(xiàn)jquery中的onchange事件方法在layui框架中失效了。
然后瀏覽layui社區(qū),了解到layui監(jiān)控一個控件變化有自己的方法。
html
<select lay-filter="test"></select>
js
var form = layui.form(); form.on('select(test)', function(data){ console.log(data); });
這樣操作即可達到目的。
對于動態(tài)拼接,給一個控件賦值的是否,layer也比jquery多一步。
jquery:
$('#city').append('<option value=' + value + '>' + value + '</option>'); layer: $('#city').append('<option value=' + value + '>' + value + '</option>');
動態(tài)拼接完之后,需要調用
form.render();
頁面才能渲染出動態(tài)拼接的內容。
以上這篇解決layui中onchange失效以及form動態(tài)渲染失效的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
js數(shù)組的基本用法及數(shù)組根據下標(數(shù)值或字符)移除元素
js數(shù)組的用法包括創(chuàng)建、取值賦值、添加以及根據下標(數(shù)值或字符)移除元素等等,在本文將為大家詳細介紹下,感興趣的朋友可以參考下2013-10-10