Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery自动完成文本框:根据另一个文本框的输入触发一个文本框的自动完成_Jquery_Jsp_Autocomplete - Fatal编程技术网

jQuery自动完成文本框:根据另一个文本框的输入触发一个文本框的自动完成

jQuery自动完成文本框:根据另一个文本框的输入触发一个文本框的自动完成,jquery,jsp,autocomplete,Jquery,Jsp,Autocomplete,我有两个文本框,tbox1和tbox2,它们应用了jQuery自动完成。根据用户输入的字符或字符串,将从数据库中获取自动完成建议。这一部分是通过为tbox1和tbox2提供从数据库检索数据的单独JSP页面来实现的 现在假设tbox1有一个值Paul,我希望这个值被传递给tbox2的自动完成功能,而不是传递给检索tbox2值的JSP,这样我就可以基于tbox1的值来检索数据 我如何做到这一点? [编辑]-我当前的代码如下- JSP- 相应的JSP getfcs.JSP具有从数据库检索值的逻辑 我还

我有两个文本框,tbox1和tbox2,它们应用了jQuery自动完成。根据用户输入的字符或字符串,将从数据库中获取自动完成建议。这一部分是通过为tbox1和tbox2提供从数据库检索数据的单独JSP页面来实现的

现在假设tbox1有一个值Paul,我希望这个值被传递给tbox2的自动完成功能,而不是传递给检索tbox2值的JSP,这样我就可以基于tbox1的值来检索数据

我如何做到这一点? [编辑]-我当前的代码如下- JSP-

相应的JSP getfcs.JSP具有从数据库检索值的逻辑

我还有另一个类似的文本框targetSites,它由一个类似于上面所示的getfcs.JSP的JSP服务器提供服务。 现在我想我想要的是在JSP中传递targetloc的值,以便使用相同的值


有什么建议吗?

可能会对你有所帮助。虽然它使用select而不是autocompleter,但它应该可以做到这一点。

您可以向我们展示您拥有的代码,也可以向我们展示您已经尝试过的代码吗?您可以使用$.map将两个数组相互组合。我在这里只能看到一个文本框,第二个文本框在哪里?您提供的代码与您的问题描述完全不匹配。当你运行代码时,你知道会发生什么?您是否查看了自动完成功能的选项?]自动完成功能有一个必需选项,您没有正确分配该选项。
<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>