layui點(diǎn)擊按鈕頁(yè)面會(huì)自動(dòng)刷新的解決方案
問題:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" rel="external nofollow" > </head> <body> <form class="layui-form"> <div class="layui-form-item"> <label class="layui-form-label">輸入框</label> <div class="layui-input-inline"> <input type="text" name="" placeholder="請(qǐng)輸入" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <div class="layui-input-block"> <button class="layui-btn test" >test</button> </div> </div> </form> <script src="../../layuiadmin/layui/layui.js"></script> <script> layui.use(['laytpl','jquery','layer','form'],function () { var laytpl = layui.laytpl, layer = layui.layer, form = layui.form, $ = layui.$; $('.test').click(function () { layer.msg("test"); }); }); </script> </body> </html>
點(diǎn)擊test按鈕后,應(yīng)該彈出信息“test”,但是運(yùn)行后沒有彈出信息,而是頁(yè)面刷新了。
原因:
button,input type=button按鈕在IE和w3c,firefox瀏覽器區(qū)別:
當(dāng)在IE瀏覽器下面時(shí),button標(biāo)簽按鈕,input標(biāo)簽type屬性為button的按鈕是一樣的功能,不會(huì)對(duì)表單進(jìn)行任何操作。
但是在W3C瀏覽器,如Firefox下就需要注意了,button標(biāo)簽按鈕會(huì)提交表單,而input標(biāo)簽type屬性為button不會(huì)對(duì)表單進(jìn)行任何操作。
解決辦法:
方法一:將button標(biāo)簽更換為input
<input class="layui-btn test" >test</input>
方法二:
<button type="button" class="layui-btn test" >test</button>
以上這篇layui點(diǎn)擊按鈕頁(yè)面會(huì)自動(dòng)刷新的解決方案就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- layer.confirm()右邊按鈕實(shí)現(xiàn)href的例子
- 解決layer.confirm快速點(diǎn)擊會(huì)重復(fù)觸發(fā)事件的問題
- 解決layer.confirm選擇完之后消息框不消失的問題
- layer.confirm點(diǎn)擊第一個(gè)按鈕關(guān)閉彈出框的方法
- layer.confirm取消按鈕綁定事件的方法
- 關(guān)于layui 實(shí)現(xiàn)點(diǎn)擊按鈕添加一行(方法渲染創(chuàng)建的table)
- 在Layui中實(shí)現(xiàn)開關(guān)按鈕的效果實(shí)例
- 解決layui頁(yè)面按鈕點(diǎn)擊無反應(yīng),也不報(bào)錯(cuò)的問題
- layui的layer.confirm如何獲取按鈕焦點(diǎn)
相關(guān)文章
javascript 帶有滾動(dòng)條的表格,標(biāo)題固定,帶排序功能.
帶有滾動(dòng)條的表格,標(biāo)題固定,帶排序功能. 雖然經(jīng)測(cè)試有點(diǎn)問題,但編程思路很清晰,需要的朋友可以參考下。2009-11-11JS教程:window.location使用方法的區(qū)別介紹
這篇文章介紹了window.location使用方法的區(qū)別,有需要的朋友可以參考一下2013-10-10針對(duì)JavaScript中this指向的簡(jiǎn)單理解
這篇文章主要為大家詳細(xì)JavaScript中this指向的簡(jiǎn)單理解,感興趣的小伙伴們可以參考一下2016-08-08javascript實(shí)現(xiàn)一個(gè)網(wǎng)頁(yè)加載進(jìn)度loading
本篇文章主要介紹了javascript實(shí)現(xiàn)一個(gè)頁(yè)面加載進(jìn)度loading的具體步驟以及示例代碼,具有一定的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01javascript實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼案例
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07JavaScript中的二進(jìn)制數(shù)據(jù)處理方法詳解
Blob、ArrayBuffer和Buffer是JavaScript中用于表示和操作二進(jìn)制數(shù)據(jù)的三種主要方式,本文將深入探討這些概念,以及它們?nèi)绾卧贘avaScript中使用,需要的可以參考一下2023-06-06