我是vue.js新手,这就是我用vue.js提交表单的方式,但是表单没有提交,我得到了"?“在提交表单之后,也可以在URL中找到。
<!-- root Element -->
<body id="test">
<!-- My html form -->
<form v-on="submit: send">
<input>
<button>Send</button>
</form>
<script src="https://cdnj
我试图从表单外部的链接(而不是提交按钮)触发表单的提交。
以下是表单的基本内容:
<form action="/Hospice/TabPatientTrackingPost" id="formTabPatientTrackingPost" method="post">
[a big form with lots of inputs]
<div class="pull-right">
<button type="submit" class="b
我们当前绑定到提交按钮的单击事件(我们没有绑定到表单的提交事件是有原因的)。是否保证我们的JS将在表单提交之前运行(因为我们正在向想要提交的隐藏字段输入值),或者我们是否需要阻止表单提交,然后再次调用提交?
$(function() {
$('#button').on('click', function() {
// Do some stuff here - needs to finish before the form submits
return true;
});
});
提前感谢!
我遵循jQuery验证页面中的默认示例,并遇到以下错误:
Uncaught TypeError: undefined is not a function
在这条线上:
$('form').validate().on('submit', function(e) {
但是,当我尝试提交空表单时,我可以看到默认消息按预期被触发,但是,当我提交填写的表单时,没有发送任何消息。
如果没有.validate(),表单就会提交。
是什么导致这个错误和完整的表单不使用.validate()?
html
<form id="form1" action=
<button onclick="productAddToCartForm.submit(this)" class="button btn-cart" title="Add to Cart" type="button"><span><span>Add to Cart</span></span></button>
js代码:
var productAddToCartForm = new VarienForm('product_addtocart_form
我有一个表单,在提交时显示表单的结果,但更重要的是,滚动到一个显示结果的组件中。我被困在试图传递裁判和向前裁判。我看到的所有演示都是同一个文件中的组件。我的设置如下:
App.js包含两个组件--提交表单的Form.js和显示表单提交结果的Results.js。Results.js组件在页面的下方,所以当用户单击表单上的enter时,我想滚动到该组件。
下面是一个演示我的设置的。
这里有相同的代码:
// App.js
import "./styles.css";
import Form from "./Form";
import Results from
我在一个网站上有一个表单,我正在使用JS验证它。我遇到的问题是,在表单验证失败后,浏览器清除用户输入的数据。
我试过从按钮中剥离"submit“类型值,并使用JS提交表单。我的代码单独检查每个字段,对所有问题进行计数,并且只有当计数> 0时才应该提交。
function validateForm()
{
var errors = 0;
// if test fails errors++
if(errors > 0)
{
alert("Please correct the following " + error