【发布时间】:2012-09-10 13:26:43
【问题描述】:
我有下面的表单,我想从中删除(或隐藏它)提交按钮。
<form action="cart.php" method="post">
<input name="quantity" type="text" value="3" size="1" maxlength="2" />
<input name="adjustBtn" type="submit" value="change" />
<input name="item_to_adjust" type="hidden" value="1" />
</form>
在我已包含在页面中的名为 test.js 的 jQuery 文件中,当输入字段“数量”发生更改时,我应该提交表单,但它没有,我无法让它工作,我已经尝试过 SO 上其他帖子的各种表单提交功能。一个人甚至说如果提交按钮有一个提交的名称,它不会工作,但我没有。
$(document).ready( function() {
$('#quantity').change(function(){
//$(this).closest("form").submit(); <-- commented out as not working either.
//$(this).closest('form')[0].submit(); <-- commented out as not working either.
$('#adjustBtn').submit();
});
} );
有人知道为什么它不会提交表单吗?我在 chrome 和 IE 中测试过。
【问题讨论】:
标签: php jquery forms input submit