多零件/表单数据操作请求不适用于iPhone Liferay 7

时间:2018-08-18 08:20:47

标签: iphone portlet liferay-7 bad-request

您好,我有自定义用户个人资料portlet,其中正在更新用户详细信息,用户密码和用户个人资料图片。我可以从台式机,Android手机和iPhone 7上成功完成所有此操作,但是如果仅更改/编辑输入字段,则从iPhone6 / 6s或iPad收到来自服务器的错误请求(400)错误,如果我没有问题,则一切正常上传新图片并更改/编辑其他字段。

我正在使用Lifeary CE GA 5,tomcat包。

我不知道如何调试它,任何帮助将不胜感激。

谢谢, 迪普蒂

1 个答案:

答案 0 :(得分:1)

在我们的例子中,问题出在提交按钮上。它被定义为onClick动作中jQuery Submit()的锚点。我们将其更改为常规<button type="submit" ...>,而iphone的问题已消失。 希望对您有所帮助。