js执行完后页面自动刷新,导致js显示不出结果

难为人,js执行后页面就自动刷新,导致表格数据都更改了,却又瞬间刷新回没执行前的状态。
在这里插入图片描述图中是个form表单,搜索按钮是button,但该表单没有submit,点击搜索就进行js处理底下的表格。

<form action="#" name="form_search" >
    搜索名称:<input name="s_name" id="s_name99" type="text">
    搜索手机号:<input name="s_phone" id="s_phone99" type="text">
    状态:
    <SELECT id="s_status99"  name="s_status99" >
        <OPTION value="全部" >全部 </OPTION>
        <option value="启用">启用</option>
        <option value="禁用">禁用</option>
    </SELECT>
    <button onclick="search2()"  value="搜索" >搜索</button>
</form>

上边是未修改代码,执行后结果如下:

在这里插入图片描述可以看到点击后,出现了结果,然后就又被刷新了。


Resolve

问题发生在form表单里的button没有type属性

在这里插入图片描述
参考:https://www.jb51.net/article/172823.htm

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值