侧边栏壁纸
博主头像
科技小锅盖博主等级

业精于勤荒于嬉,行成于思毁于随!

  • 累计撰写 12 篇文章
  • 累计创建 27 个标签
  • 累计收到 6 条评论

目 录CONTENT

文章目录

微信小程序:提交表单后清空输入框

科技小锅盖
2023-02-03 / 0 评论 / 0 点赞 / 147 阅读 / 237 字

1、可以用表单的重置功能。

按钮设置:

formType=“reset”>提交
form设置:

找个暂时没试、按理是没问题,重置属性。

bindreset=“formReset”>
表单重置时会触发reset事件,在formreset事件中提交数据就行了,不过这样不能使用event.detail获取输入值了,要用input的bindinput事件或bindblur事件获取。然后用this.setData({})把值存起立提交表单时拿出来就行了。

2、可以用一个最简单的方法。

不需要设置重置属性,在input中设置属性value

type=“text” name=‘name’ value=“{{name}}”/>
然后表单提交,在成功返回函数success中设置

image-1675407663530

image-1675407673464

this.setData({
name:‘’
})
这样就每次提交后都会把当前输入框的内容清空了,钥匙大批量的话还是推荐第一种。

0

评论区