【发布时间】:2011-07-20 22:49:06
【问题描述】:
我想通过javascript或jQuery在表单中激发点击按钮(提交按钮)的效果。
我尝试在 jQuery 中使用.click(),但没有得到这样的响应。
在 FireBug Events 中,我在表单的提交按钮上收到以下事件。
mouseup { return fn.apply(object, args); }
function () {
return fn.apply(object, args);
}
鼠标按下 { return fn.apply(object, args); }
function () {
return fn.apply(object, args);
}
我不知道这些信息是否有用,因为 mouseup 和 mousedown 在这里似乎是一样的。
提交按钮的来源如下:
<input type="submit" name="submit" id="submit" value="Submit" />
我尝试了其他方法来提交表单,例如.submit(),但它们不起作用。我想我只剩下刺激性的按钮点击了。
代码:
$('#answer').val("chicago");
$(form).submit();
<form id="level" method="post">
<br/>
<label for="answer">Answer:</label>
<input type="text" name="answer" id="answer" />
<input type="submit" name="submit" id="submit" value="Submit" />
</form>
【问题讨论】:
-
我认为你想“模拟”效果,而不是“刺激”它。 StackOverflow 不是那种 的网站 ;)
标签: javascript jquery forms