【问题标题】:Autocompleter tag of struts2-dojo is not working with struts2-jquery tagsstruts2-dojo 的自动完成标签不适用于 struts2-jquery 标签
【发布时间】:2012-11-25 07:24:30
【问题描述】:

这个link 帮助我在struts2 中执行自动完成。通过这个标签我可以

A> 显示 list 表单 database

B> 在 database 中插入不在 list

中的值

一切正常..

但是,现在我必须使用 struts2-jquery 插件pop 中显示包含 *dojo 标签* 的页面-向上窗口。这样做时,弹出窗口刚刚出现,页面被重定向到表单的操作。当我从该页面的 head 中删除 dojo tag-sx 时,这个问题得到了解决。 现在显示了弹出窗口,但我无法插入不在我的列表中的值。即我无法执行提到的第二个选项(B)

我已经检查了这个showcase,但是 struts2-jquery autocompleter 标签也无法满足我的第二个选项(B),因为它在其中添加了一个 _widget 名称字段

在我的情况下,我如何实现这两个选项?提前致谢

【问题讨论】:

  • 选择 jQuery 或 Dojo,然后针对具体问题提出具体问题。
  • 我必须选择 Jquery,因为我必须显示一个弹出窗口,但是 jquery 的自动完成标签没有给出选项 B,我可以轻松地实现表单 dojo 标签。
  • 所以我的问题是如何使用 struts2-jquery 标签获得选项 B?
  • “在数据库中插入不在列表中的值”到底是什么意思?解释并展示一些代码。
  • +1 展示链接...非常好!

标签: struts2 struts2-jquery


【解决方案1】:

如果您的意思是提交最初不在autocompleter 列表中的任何值,那么<sj:autocompleter> 标记具有forceValidOption 属性。有关更多信息,请参阅此问题http://code.google.com/p/struts2-jquery/issues/detail?id=587

【讨论】:

  • 谢谢!!我找到了我的问题的解决方案..:)
猜你喜欢
  • 2015-09-10
  • 1970-01-01
  • 2012-12-23
  • 2012-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-01
  • 1970-01-01
相关资源
最近更新 更多