没有操作的jQuery Mobile表单给出了错误消息:“加载页面错误”

时间:2017-08-12 23:21:58

标签: javascript jquery html forms jquery-mobile

所以我有一个带有jQuery Mobile的HTML文档和一个像这样的表单元素:

<head>

<!-- Include jQuery Mobile stylesheets -->
<link rel="stylesheet" href="lib/jquery.mobile-1.4.5.min.css">
<!-- Include the jQuery library -->
<script type="text/javascript" src="lib/jquery-1.11.3.min.js"></script>
<!-- Include the jQuery Mobile library -->
<script type="text/javascript" src="lib/jquery.mobile-1.4.5.min.js">
</script>

</head>

<body>

<form onsubmit="myFunction()" id="myForm">

    <input type="text">

</form>

<button type="submit" form="myForm">Submit</button>

<script>
    function myFunction() {
        //does somethign with form values
    }

</script>

</body>

提交表单时,我希望JavaScript处理字段值(通过onsubmit调用的函数。我不想将其发送到另一个文档。这就是为什么我遗漏了action属性。然而,当我点击提交时,jQuery Mobile给了我以下消息:“错误加载页面”(见图)。我该怎么办?我需要提交表单,因为我需要表单单击按钮时验证字段。这就是为什么我不能只创建一个onclick调用一个抓取字段值的函数的按钮。

非常感谢任何帮助!! 提前谢谢!

screenshot

1 个答案:

答案 0 :(得分:-1)

您可以尝试通过提交Reports::latest()->with('reportable', 'user')->get() 并从js返回event来阻止生成form,以便调用js函数,但false未提交< / p>

form