Хорошо, поэтому я конвертирую код в jQuery, и в настоящее время js просто меняет фокус на кнопку с целевым идентификатором, используя каждый раз, когда вы нажимаете ввод или двойной щелчок в теге <select>
. document.getElementById.focus()
, а затем document.getElementById.click()
и возвращает true, чтобы отправить эту форму. Просто найдите пример того, как делать то же самое, используя jQuery. Я понимаю, что в jQuery есть функция .keypress()
и .dblclick()
, и это то, что я думаю, что я должен использовать, но передача значений поля ввода или значений выбора немного затруднительна, так как в форме есть кратность каждого из них. FYI - это страница поиска, которая отправляет SQL в базу данных oracle. Обновление-Отправка формы с использованием JQuery
$(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>
Можете ли вы опубликовать то, что вы пробовали, а затем мы сможем помочь – 97ldave
Я в основном хочу, чтобы форма была отправлена при нажатии на ввод или когда двойной двойной щелчок происходит в теге select в форме. – user2170246
Вам нужно выполнить отправку формы, когда произойдет событие нажатия клавиши или произойдет двойной щелчок. Похоже, вы сначала отправляете форму. – 97ldave