- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) > web開(kāi)發(fā) >
- layui中點(diǎn)擊重置按鈕select并沒(méi)有被重置怎么辦
這篇文章主要為大家展示了“l(fā)ayui中點(diǎn)擊重置按鈕select并沒(méi)有被重置怎么辦”,內容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習一下“l(fā)ayui中點(diǎn)擊重置按鈕select并沒(méi)有被重置怎么辦”這篇文章吧。
如下所示: 點(diǎn)擊重置時(shí),輸入框被重置為空,而賬號 select元素并沒(méi)有被重置。
// 重置事件 $("#reset").click(function () { $("#searchContent").val(""); $("#selectKey").val(""); form.render(); })
調用一下 form.render();即可
為什么表單不顯示?
當你使用表單時(shí),Layui會(huì )對select、checkbox、radio等原始元素隱藏,從而進(jìn)行美化修飾處理。但這需要依賴(lài)于form組件,所以你必須加載 form,并且執行一個(gè)實(shí)例。值得注意的是:導航的Hover效果、Tab選項卡等同理(它們需依賴(lài) element 模塊)
layui.use('form', function(){ var form = layui.form; //只有執行了這一步,部分表單元素才會(huì )自動(dòng)修飾成功 //…… //但是,如果你的HTML是動(dòng)態(tài)生成的,自動(dòng)渲染就會(huì )失效 //因此你需要在相應的地方,執行下述方法來(lái)手動(dòng)渲染,跟這類(lèi)似的還有 element.init(); form.render(); });
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系站長(cháng)郵箱:ts@56dr.com進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2 建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站