好的,所以我正在将一些代码转换为 jQuery,目前 js 只是将焦点更改为具有目标 id 的按钮,只要您按下回车键或双击<select>
标签。document.getElementById.focus()
然后document.getElementById.click()
返回 true 以提交此表单。只是寻找一些关于如何使用 jQuery 做同样事情的例子。我知道 jQuery 中有一个.keypress()
和一个.dblclick()
函数,这就是我认为我应该使用的,但是传递输入框的值或选择值有点困难,因为表单中有每个的倍数。仅供参考,这是一个将 SQL 发送到 oracle 数据库的搜索页面。更新-
$(document).ready(function(){
$('form').submit(function(){
$(this).keypress()
if(event.which ==13){
}
});
});
到目前为止,这就是我不确定我是否走在正确的轨道上。所以这里是表格的一个例子。
<form>
<tr>
<td nowrap="nowrap"><b> Search by Number </b></td>
<td style="vertical-align:top"><input type="text" name="revisor_number" value=revisor_number>" size="55" maxlength="100" /><br/><span style="font-size:75%">commas between numbers (10,15,20), dash for range(10-20)</span><br/></td>
<td> <input type="submit" name="submit_number" id="submit_number" value="GO"/></td>
</tr>
<tr>
<td style="vertical-align:top" nowrap="nowrap"><b> Search by Type </b></td>
<td>
<select name="subtype[]" size="3" multiple="multiple" onkeypress="keyPress(event, 'submit_subtype');" ondblclick="keyPress(event, 'submit_subtype');">
<option value="">>--- All ---</option>
<td style="vertical-align:top"> <input type="submit" name="submit_subtype" id="submit_subtype" value="GO"/></td>