Javascript 带运行时参数的struts2 jquery自动完成器

Javascript 带运行时参数的struts2 jquery自动完成器,javascript,jquery,struts2,autocomplete,struts2-jquery-plugin,Javascript,Jquery,Struts2,Autocomplete,Struts2 Jquery Plugin,我正在尝试使用Struts2 jQueryautocompletertag 文件是 类似于以下内容的标记: <s:url var="remoteurl" action="jsonlanguages"/> <sj:autocompleter id="languages" href="%{remoteurl}" delay="50" loadMinimumCount="2" /> 我遇到的情况是,这个remoteurl必须携带几个在同一页面上输入的附加参数。如何添加jQ

我正在尝试使用Struts2 jQuery
autocompleter
tag

文件是

类似于以下内容的标记:

<s:url var="remoteurl" action="jsonlanguages"/>
<sj:autocompleter
id="languages"
href="%{remoteurl}"
delay="50"
loadMinimumCount="2"
/>

我遇到的情况是,这个
remoteurl
必须携带几个在同一页面上输入的附加参数。如何添加jQuery使用这些附加参数进行远程调用的变量


或者,是否有方法在标记中提及函数,以便我可以使用同一html页面中另一个文本字段中的函数?

参数管理该请求。该字段是由用户输入的。@Srini如果您想以某种方式修改jQuery代码,以便在url中添加附加参数,为什么要在服务器端执行此操作?@romac,实际上我的页面有两个字段。SchoolId和student names student names是一个自动完成字段。当输入SchoolID时,我想确保学生姓名的自动完成只带来学生姓名。我正在尝试传递此附加参数。不尝试在服务器端执行任何操作。如果我可以使用客户端的其他javascript来实现这一点。。那也很好。我只需要手动将该字段映射到我的struts action类。是的,但是您尝试的代码是一个JSP标记,不管它是生成javascript代码还是HTML代码,或者两者都生成。您可以修改用于执行此操作的模板吗?或者您更喜欢复制/粘贴生成的代码?实际上,通过使用服务器端,我可以使用额外的代码,如url builder,自动处理webapp上下文(在struts中)。这样,我的代码更易于迁移。如果我在客户端这样做,我将不得不做更多的编码。如果可以使用服务器端快速轻松地完成这项工作。。我更喜欢。如果没有,那么我将接受您的建议,并将我的逻辑转移到使用客户端。