如何创建 buy it now
buy it now 问题
buy it now 表单使用问题
1、disabled
禁用表单项依旧会上传该值问题
我们都知道提交 form
表单的时候,会将表单下的带有 name
属性(或者值为空)且没有设置 disabled
的项进行提交。也就我们不想提交某一项时只要去除掉 name
属性、或者设置 disabled
为 true
即可。Shopify 的 添加到购物车表单便可以这样操作,当然如果你的主题是使用ajax且手动获取表单项,那就另当别论。
但我在使用 buy it now 的过程中,发现 设置 disabled
并没有作用,去除 name
则还有效。对此,我推出其是使用js获取带有 name
的表单项,具体是如何的我并没有深究。
解决方法
使用 去除 name
属性 或者 设置 name
为空 来代替 disabled