摘要:為了更加優(yōu)雅的彈出子窗口,我們使用了這一款優(yōu)秀的插件。所以等同于表單提交到頁(yè)面自身,只不過(guò)是展示在了自身的里。
轉(zhuǎn)載自:http://www.884358.com/php-layer/
在開(kāi)發(fā)中經(jīng)常會(huì)遇到點(diǎn)擊按鈕彈出展示表單,在表單中填寫(xiě)信息后,點(diǎn)擊保存,最后返回列表頁(yè)的情況。
我們想實(shí)現(xiàn)的比較友好的效果通常是:用戶(hù)點(diǎn)擊按鈕彈出子窗口,填寫(xiě)完子窗口中的表單信息后,點(diǎn)擊子窗口中的保存按鈕,頁(yè)面提示保存成功,并關(guān)閉子窗口,最后刷新父頁(yè)面。
為了更加優(yōu)雅的彈出子窗口,我們使用了layer這一款優(yōu)秀的jQuery插件。在使用過(guò)程中,可以很方便的彈出我們想要的頁(yè)面,例如表單填寫(xiě)頁(yè)面。
例如如下頁(yè)面:
彈窗測(cè)試
點(diǎn)擊“點(diǎn)擊彈出窗口”按鈕,頁(yè)面會(huì)彈出子窗口顯示http://127.0.0.1/test/layer/f...的頁(yè)面內(nèi)容,form.php的代碼如下:
彈窗測(cè)試
注意表單form的target屬性是指向的本頁(yè)面的iframe,target的名稱(chēng)即為iframe的name。當(dāng)填寫(xiě)了表單上的信息后,點(diǎn)擊提交按鈕,頁(yè)面會(huì)將form表單中的信息提交到iframe中,由于iframe沒(méi)有指定src屬性,所以iframe的地址是頁(yè)面自己,同時(shí)設(shè)置了display:none,所以是不可見(jiàn)的(為了便于觀察效果,你也可以暫時(shí)先把display:none刪除)。所以等同于表單提交到頁(yè)面自身,只不過(guò)是展示在了自身的iframe里。自身的php代碼里識(shí)別到了post過(guò)來(lái)的數(shù)據(jù),則會(huì)輸出一句js代碼,js代碼的目的是關(guān)閉頂級(jí)父窗口的layer彈出窗,并在頂層父窗口中顯示提示信息,最后讓頂級(jí)父頁(yè)面在兩秒鐘后刷新自己。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/23195.html
摘要:后臺(tái)模板項(xiàng)目介紹最簡(jiǎn)潔清爽易用的后臺(tái)框架模板。項(xiàng)目會(huì)不定時(shí)進(jìn)行更新,建議和一份,另外有問(wèn)題請(qǐng)加群。地址定位,可以清楚看到當(dāng)前的地址信息。刷新頁(yè)面會(huì)保留當(dāng)前的窗口,并且會(huì)定位當(dāng)前窗口對(duì)應(yīng)左側(cè)菜單欄。移動(dòng)端的友好支持。 layuimini后臺(tái)模板 項(xiàng)目介紹 最簡(jiǎn)潔、清爽、易用的layui后臺(tái)框架模板。 項(xiàng)目會(huì)不定時(shí)進(jìn)行更新,建議star和fork一份,另外有問(wèn)題請(qǐng)加QQ群:76382252...
摘要:后臺(tái)模板項(xiàng)目介紹最簡(jiǎn)潔清爽易用的后臺(tái)框架模板。項(xiàng)目會(huì)不定時(shí)進(jìn)行更新,建議和一份,另外有問(wèn)題請(qǐng)加群。地址定位,可以清楚看到當(dāng)前的地址信息。刷新頁(yè)面會(huì)保留當(dāng)前的窗口,并且會(huì)定位當(dāng)前窗口對(duì)應(yīng)左側(cè)菜單欄。移動(dòng)端的友好支持。 layuimini后臺(tái)模板 項(xiàng)目介紹 最簡(jiǎn)潔、清爽、易用的layui后臺(tái)框架模板。 項(xiàng)目會(huì)不定時(shí)進(jìn)行更新,建議star和fork一份,另外有問(wèn)題請(qǐng)加QQ群:76382252...
摘要:是一個(gè)基于的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端重復(fù)開(kāi)發(fā)的工作。注意這里一定要修改為自己項(xiàng)目的配置。列表頁(yè)列表頁(yè)支持通過(guò)表單傳參查詢(xún)數(shù)據(jù),刷新表格等功能。 fsLayui 是一個(gè)基于layui的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置html實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端js重復(fù)開(kāi)發(fā)的工作。 GitHub下載 碼云...
摘要:是一個(gè)基于的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端重復(fù)開(kāi)發(fā)的工作。注意這里一定要修改為自己項(xiàng)目的配置。列表頁(yè)列表頁(yè)支持通過(guò)表單傳參查詢(xún)數(shù)據(jù),刷新表格等功能。 fsLayui 是一個(gè)基于layui的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置html實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端js重復(fù)開(kāi)發(fā)的工作。 GitHub下載 碼云...
閱讀 2022·2021-11-22 15:29
閱讀 3320·2021-10-14 09:43
閱讀 1309·2021-10-08 10:22
閱讀 3400·2021-08-30 09:46
閱讀 1481·2019-08-30 15:55
閱讀 1978·2019-08-30 15:44
閱讀 908·2019-08-30 14:19
閱讀 1512·2019-08-30 13:13