LayUI給單選框、下拉框賦值采坑


1、LayUI單選框賦值

  原本想用jquery以這種方式賦值的單選框的,沒有效果,

$("input[name='gender'][value='" + data.gender + "']").attr("checked", true);

  查看樣式源代碼,發現input框下面還有一個div樣式,要觸發下面的div元素才能顯示樣式,並且需要重新調用form.render()方法顯示樣式

需要用下面這種方法:

$("input[name='gender'][value='" + data.gender + "']").next().click();
form.render(); 

2、LayUI下拉賦值

  直接用jquery賦值就好

 $('#degree').val(data.degree);
form.render(); 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM