ios12 form 无法获取input的值
发布于 6 年前 作者 panyong 17441 次浏览 来自 问答

ios12 系统,连续在不同input输入时,在form的bindsubmit事件里有些input的值取不到

==================  2018.09.20  更新  ==============================

如上图,连续输入时有些input无法获取到输入值,当再一次获取焦点失去焦点后才能取到值

4 回复

你好,这个问题解决了吗??iPhone8和iPhoneX上必会复现;

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

我也遇到一样的问题了,iPhone se ios12,最后一项获取不到。不过通过bindinput可以正常获取

目前用的解决方案:在点击事件中加入了setTimeout 这样可以取到值,原因应该是:点击事件触发时失去焦点的setData还没有赋值完造成的,希望能提供更加好的解决方案

回到顶部