formid问题
发布于 7 年前 作者 taoliu 8520 次浏览 来自 官方Issues

这是获取formid方法,

<form bindsubmit=“formSubmit” report-submit=“true”>

获取之后提交到服务器,请注意两个console.log

哪位大神能帮忙看下为什么在提交的时候就没有值了?

3 回复

别的不说,就从你打印结果顺序来看明显先执行的是wx.login,然后才是获取formid。当然就没值

最好是formid每次获取到直接船给后台

虽然没有听懂你的问题,但是还是想回答你。

  1. 测试formid请用真机调试,最好在form中放上一个button:form-type='submit'

  2. 不能保证每次都能获取到formid 请考虑获取失败的情况

  3. 你真应该把wx.request封装一下。

看打印的顺序不对,你函数没处理好,是先执行提交,再获取formid了

回到顶部