为什么JQuery Mobile在表单提交上给我一个“错误加载页面”?

时间:2011-08-28 15:19:26

标签: jquery jquery-mobile

重现我的问题:

转到http://moboscope.appspot.com/x/http://earth911.com/

填写顶部的表格,例如。第一个字段中的“glass”和第二个字段中的“78722”。点击“提交”。请注意,页面没有更改,我得到一个简短的“错误加载页面”弹出窗口。

弹出窗口显示得如此之快,以至于它甚至无法尝试联系网络服务器。

除非刷新页面,否则再次尝试相同的操作无效(甚至不会出现错误消息)。

如果我尝试提交的GET URL,它会按预期工作:

http://moboscope.appspot.com/x/http://search.earth911.com/?what=glass&where=78722

我查看了Javascript控制台,但看不到任何报告的错误。问题是什么?

1 个答案:

答案 0 :(得分:2)

表单的method属性为空,给它值“get”:

method="GET"

您的表单应如下所示:

<form action="http://moboscope.appspot.com/x/http://search.earth911.com/" method="get">

这样它就能正常工作。