layui 彈出層值回傳解決方式
如下所示:
layer.open({ type: 2, title: "設(shè)置圍欄", shadeClose: true, shade: 0.4, area: ['90%', '90%'], content: "/ElectronicFence/Map?id=" + id + "&shapeType=" + shapeType, btn: ['確定','關(guān)閉'], yes: function(index){ //當(dāng)點(diǎn)擊‘確定'按鈕的時(shí)候,獲取彈出層返回的值 var res = window["layui-layer-iframe" + index].callbackdata(); //打印返回的值,看是否有我們想返回的值。 console.log(res); //最后關(guān)閉彈出層 layer.close(index); }, cancel: function(){ //右上角關(guān)閉回調(diào) } });
注意:
var res = window["layui-layer-iframe" + index].callbackdata();
這行代碼中‘callbackdata'是彈出層里面定義的函數(shù)。也許我們知道了什么!這個(gè)函數(shù)的作用就是返回值。
彈出層添加這個(gè):
<script> var callbackdata = function () { var data = { username: 'zhangfj' }; return data; } </script>
上面的代碼就是彈出層里面的JavaScript代碼,里面定義了函數(shù)'callbackdata' 用來返回值給調(diào)用彈出層的頁面。
這篇layui 彈出層值回傳解決方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解ES6 中的Object.assign()的用法實(shí)例代碼
這篇文章主要介紹了ES6 Object.assign()的用法及用途,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01在JavaScript 中按字母排序之如何在 JS 中按名稱排序
有時(shí)你可能有一個(gè)單詞數(shù)組,你想按字母順序(從 a-z)對每個(gè)單詞進(jìn)行排序,或者你可能有一個(gè)包含用戶信息(包括名字)的對象數(shù)組,例如,你想按照用戶的名字來排序,接下來通過本文給大家介紹在JavaScript 中按字母排序之如何在 JS 中按名稱排序,需要的朋友可以參考下2023-09-09JS獲取當(dāng)前時(shí)間戳與時(shí)間戳轉(zhuǎn)日期時(shí)間格式問題
這篇文章主要介紹了JS獲取當(dāng)前時(shí)間戳與時(shí)間戳轉(zhuǎn)日期時(shí)間格式,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-01-01text-align:justify實(shí)現(xiàn)文本兩端對齊 兼容IE
對于text-align 我們再熟悉不過了,可是它有個(gè)justify屬性,平時(shí)很少用到,就鮮為人知了。justify是一種文本靠兩邊布局方式,一般應(yīng)用于書刊雜志排版;合理運(yùn)用text-align:justify 有時(shí)會(huì)省去很多開發(fā)的時(shí)間,通過本文介紹text-align:justify實(shí)現(xiàn)文本兩端對齊 兼容IE2015-08-08微信小程序動(dòng)態(tài)評分展示/五角星展示/半顆星展示/自定義長度展示功能的實(shí)現(xiàn)
這篇文章主要介紹了微信小程序動(dòng)態(tài)評分展示/五角星展示/半顆星展示/自定義長度展示的實(shí)現(xiàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07