当用户按下另一个输入类型= submit时,如何提交用户未在单个表单中按下的按钮的值?
我试图触发按钮的单击(未按下),但它只会导致触发的按钮值提交。
即使按下一个按钮,有没有办法提交两个按钮?
例如,如果"输入"按下然后按下按钮(id ="按钮")。
$("input").click(function()
{
$("#button").trigger('click');
});
编辑:具有提交能力的新功能,但仍未按预期工作。
$("input").click(function(e)
{
e.preventDefault();
e.stopPropagation();
$("#button").trigger('click');
$("#log_form").submit();
});
答案 0 :(得分:1)
您必须停止单击按钮触发的事件的传播。
所以,正确的代码就是:
$("input").click(function(e)
{
e.preventDefault();
e.stopPropagation();
$("#button").trigger('click');
});
答案 1 :(得分:0)
使用JavaScript的HTML会很酷......在这里,我将为您提供简单的代码(^_^)
JavaScript:在头标记之间插入
<script language="javascript" type="text/javascript">
// <![CDATA[
function button_onclick() {
window.navigate("page2.html");
}
// ]]>
</script>
在body标签之间,插入此代码
<input id="button" type="button" value="Page2" style="width:150px; height:30px;" onclick="button_onclick()" />