所以我有一个带有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
调用一个抓取字段值的函数的按钮。
非常感谢任何帮助!! 提前谢谢!
答案 0 :(得分:-1)
您可以尝试通过提交Reports::latest()->with('reportable', 'user')->get()
并从js返回event
来阻止生成form
,以便调用js函数,但false
未提交< / p>
form