У меня есть два текстовых поля: tbox1
и tbox2
, которые имеют на них автозаполнение jQuery. Основываясь на символах или строках, которые вводит пользователь, предложения из автозаполнения будут получены из базы данных. Эта часть реализована с помощью отдельных страниц JSP для tbox1
и tbox2
, которые извлекают данные из базы данных.jQuery autocomplete текстовые поля: запуск автозаполнения одного текстового поля на основе ввода другого
Теперь говорит tbox1
имеет значение «Пол», я хотел бы это значение передается функциональности автозаполнения tbox2
(точнее, к JSP, который извлекает значение tbox2
), так что я могу основывать свои SQL для данных поиск по значению tbox1
.
Как это достичь? [EDIT] - Мой текущий код выглядит следующим образом - JSP -
<tr>
<td align="right" height="26">
<font face="verdana, arial, helvetica">
<font color="#000000" face="Trebuchet MS">
<small>
TargetLocations: </small> </font> </font> </td>
<td ><font face="verdana, arial, helvetica">
<input type="text" class="text46" id="targetloc" name="targetloc" value="<%= targetloc%>">
</font></td>
</tr>
<script>
$("#targetloc").autocomplete("getfcs.jsp");
</script>
И соответствующий JSP getfcs.jsp
имеет логику для извлечения значений из базы данных.
У меня есть другое подобное текстовое поле targetSites
, которое обслуживается JSP verey, аналогично getfcs.jsp, как показано выше. Теперь я предполагаю, что все, что я хотел бы, это значение targetloc, которое должно быть передано в JSP, чтобы я мог потреблять то же самое.
Любые указатели?
Вы можете показать нам код, который у вас есть, и показать нам, что вы уже пробовали? – mcgrailm
Вы можете использовать '$ .map()' для объединения двух массивов друг с другом. – diceler
Я могу видеть только одно текстовое поле здесь, где второе? – Kishore