layer.prompt使文本框?yàn)榭盏那闆r下也能點(diǎn)擊確定的方法
最近一直在使用layui,但是用到彈出層layer.prompt時(shí),如果文本框是空的話點(diǎn)擊確定沒(méi)有反應(yīng),不能向下執(zhí)行。
但是我又需要空值,看看我原來(lái)的代碼。
layer.prompt({
formType: 0,
value: '初始值',
title: '請(qǐng)輸入值',
area: ['800px', '350px'] //自定義文本域?qū)捀?
}, function(value, index, elem){
alert(value); //得到value
layer.close(index);
});

如果我什么都不輸入,不管怎么點(diǎn)擊確定都是不行的。
我們看一下prompt這個(gè)參數(shù)
layer.prompt(options, yes)
第一個(gè)是參數(shù),第二個(gè)是回調(diào)。
我們查看文檔可以知道layer.prompt也是繼承l(wèi)ayer.open的,那么我們直接用原方法yes就可以了。
layer.prompt({
formType: 0,
value: '初始值',
title: '請(qǐng)輸入值',
area: ['800px', '350px'] //自定義文本域?qū)捀?
yes: function(index, layero){
alert(layero.find(".layui-layer-input").val());
layer.close(index);
}
};
我估計(jì)prompt重新做了判斷,像我上面這么用就沒(méi)什么問(wèn)題了。
以上這篇layer.prompt使文本框?yàn)榭盏那闆r下也能點(diǎn)擊確定的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
javascript動(dòng)態(tài)生成樹形菜單的方法
這篇文章主要介紹了javascript動(dòng)態(tài)生成樹形菜單的方法,涉及JavaScript針對(duì)頁(yè)面元素與屬性的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
getComputedStyle與currentStyle獲取樣式(style/class)
通過(guò)document.getElementById(element).style.xxx可以獲取元素的樣式信息但是對(duì)于通過(guò)class屬性引用的外部樣式表就獲取不到了,感興趣的朋友可以了解下2013-03-03
JavaScript調(diào)用ajax獲取文本文件內(nèi)容實(shí)現(xiàn)代碼
這篇文章主要介紹了JavaScript調(diào)用ajax獲取文本文件內(nèi)容的方法,需要的朋友可以參考下2014-03-03
js創(chuàng)建元素(節(jié)點(diǎn))示例
本文為大家介紹下使用js是如何創(chuàng)建元素(節(jié)點(diǎn))的,感興趣的朋友不要錯(cuò)過(guò)2014-01-01
使用JavaScript實(shí)現(xiàn)Java的List功能(實(shí)例講解)
使用JavaScript實(shí)現(xiàn)Java的List功能(實(shí)例講解)。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-11-11

