错误产生的原因:form是个js对象,不是jQuery对象,不能用jquery对象的方法。
一开始以为是form没定义,找了半天也解决不了。最后看chrome的sources栏,form不是undefind的样子。
主要是因为,这里传入的form是js对象,而form.attr()的用法是jquery的方法。报错日志路径中也是提示了是jQuery的错误。所以把ajax里的form改为$(form),由js对象改为jQuery对象,方法就能正常使用了
Uncaught TypeError: form.attr is not a function 解决办法
最新推荐文章于 2023-05-19 15:43:30 发布