Struts2 JQuery如何做onchange ajax
假设我有这样的 sj:autocompleter :
<sj:autocompleter id="idDistributor"
name="idDistributor"
list="%{idDistributorList}" label="ID
Distributor" indicator="indicator" />
当值更改时,我想将详细值传递到其他文本字段,如下所示:
<sj:textfield label="Nama Distributor" id="namaDistributor" name="namaDistributor" required="true"/>
将从 struts back bean (FormAction) 检索其值。
我怎么能做到这一点?
真的提前致谢。
K先生
Let's say I have sj:autocompleter like this :
<sj:autocompleter id="idDistributor"
name="idDistributor"
list="%{idDistributorList}" label="ID
Distributor" indicator="indicator" />
when the value is changed, I'd like to pass the detail value to other text field like this :
<sj:textfield label="Nama Distributor" id="namaDistributor" name="namaDistributor" required="true"/>
where its value will be retrieved from struts back bean (FormAction).
How I could do this?
Really thanks in advance.
Mr.K
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下代码将自动完成器值发送到您的操作,并使用返回的字符串设置
#namaDistributor
的值:您可以阅读有关 $.ajax() 方法在这里。上面的 json 示例假设您的 Action 正在创建具有以下格式的 json 对象:
您可以在 本文。
The following will send the autocompleter value to your action and set the value of
#namaDistributor
with the returned string:You can read more about the $.ajax() method here. The above json example assumes that your Action is creating a json object with the following format:
You can read more about using json with Struts2 in this article.
您可以使用 onSelectTopics 来做到这一点。
订阅这样的主题:
并在自动完成器中,
您可以在 Struts2 jQuery 插件展示
you can do this with onSelectTopics.
Subscribe a topic like this:
and at it to your autocompleter
you can find an example for this in the Struts2 jQuery Plugin Showcase