问题标签 [struts2-jquery-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
struts2-jquery - sj:dialog (modal) 包含带有动态内容的 tabbedpannel
在使用 Strust2Jquery(3.7.1) 插件时,我遇到了这个问题。请各位大师与我分享您的智慧。
我想要一个对话框(sj:dialog modal)显示。它包含 3 个选项卡,每个选项卡都有一个从服务器检索数据的网格。
这是我目前拥有的:
我有多个记录会调用此 sj:dialog,并将其传递给 myUniqueData 和 myVeryUniqueData。
我的问题是超链接需要是什么样子才能完成这项工作?
我已经从我的jsp尝试过:
但是对数据库的调用不会发生。任何问题/输入/建议将不胜感激。
struts2 - 如何在 Struts 2 jquery grid pluing 的网格名称中使用 getText
考虑到我有一个必须在网格中显示List
的对象AccountVO
在资源包中我有
我试图动态更改gridColumn
标签中的网格名称。所以我用getText
在gridColumn
它不起作用。
当我看到生成的代码时,我在下面找到:
如您所见,javascript 变量现在包含 i18n 名称,这是不正确的。
为了解决这个问题,我getText
在行动中使用。例如:
现在我可以使用:
如您所见,我需要额外的循环和一些虚拟属性。
有没有更好的办法?!
struts2-jquery-plugin - struts2jquery 插件替代 sj:menu 用于 3.5.0 之前的插件
我正在为<sj:menu>
. 因为我的公司还没有准备好为单个组件切换到 3.5.0。我尝试使用普通 div 来创建外观,但是缺少用于悬停和突出显示的 css。
我们目前使用 3.3.0。
struts2 - BlockUI 在表单验证之前不工作
我有一个使用 struts2-jquery 插件中的 sj:submit 标记提交的表单。提交按钮设置有 validateFunction 和 onAfterValidationTopic。当用户通过 sj:submit 保存此表单时,我正在尝试使用 jquery BlockUI 阻止表单。问题是 BlockUI 直到验证完成后才会打开。由于这种形式非常广泛并且验证需要一秒钟,因此这种时间差距对用户来说非常明显。
BlockUI 是通过添加到按钮的 onClick 参数的 javascript 方法调用的。我已将淡入淡出设置为 0,因此它应该同步执行。
通过断点,我确定 BlockUI 在任何 struts2-jquery 验证方法之前被调用,但是在表单被验证并且它被提交或验证警告被标记之后,块仍然没有出现。
我的操作顺序应该是通过 onClick 参数阻止 UI,让 struts2-jquery 插件提交表单进行验证,然后触发我的 AfterValidationTopic,如果验证不成功,它将解除对 UI 的阻止。所有这些步骤都以正确的顺序发生,除了我没有看到 UI 被阻止。我不知道为什么会这样。我什至尝试将 jquery.struts2.js 文件中的 $.blockUI 调用添加到 $.elem.click 函数中,结果相同。BlockUI 正在被调用,但我没有看到它。
这是我的 JSP:
和JS代码:
ajax - 无法通过 ajax 和 struts2 集成在 jsp 上显示 json 数据
我无法在 jsp 上显示 json 数据。当我在浏览器中检查控制台日志时,我能够在控制台中看到 json 内容。谁能帮我用ajax代码来显示数据?
Web.xml内容
动作课内容:
我想以myList
emp 类型的表格格式显示。任何人都可以帮助我使用ajax代码吗?
jquery - jQuery - businessHours 插件,总是以 isActive:true 开始天数,而它们是假的
我正在尝试使用一个名为 businessHours 的 jQuery 插件, 请参阅 Github 文档
JSON数组有一个初始化选项,如下所示:
我通过 php 将这些数据保存到 mysql 数据库中,但是当我加载数据时,我得到了相同的格式:
我不明白我在这里做错了什么?有人可以帮忙吗?多谢你们!
struts2 - 如何使用 Struts2 Jquery Grid (sjg:grid) 插件在同一级别上创建具有单个父网格和 2 个子网格的网格
我试图让我的网格结构在该父网格下的 1 个父网格和 2 个子网格(两个子网格应该在同一个标签中)网格中。
我找到了 1 个解决方案 - 但这是祖父母 - 亲子关系。(其他下1个网格) https://searchcode.com/codesearch/view/4417536/
但我需要 1 个父母 - 2 个孩子(其他同级的 2 个网格)
我找到了使用其他插件的解决方案,但我没有找到使用 struts2 中使用 struts2-jquery-grid 插件的 Grid 的任何解决方案。 http://www.trirand.net/examples/grid/hierarchy/several_subgrids/default.aspx
我正在尝试这样做,但我只能在父网格下看到 1 个子子网格。实际上,我需要在 1 个父级下的同一级别上显示 2 个子网格。这是我的问题。
java - 如何在重新加载 Jstree(sjt:tree 小部件)时将 jsp 表单发送到 Struts2 Action?
我会尽量缩短这个:
我的页面上有一个 sjt:tree 小部件,它正在从 jquery 代码中刷新。我需要在重新加载树时将树所在的 jsp 表单发送到 Struts2 Action。
JSP代码:
JS功能:
Struts.xml
ReloadTreeAction.java
树正在正确地重新加载,但 Java 代码中变量instSelected的值始终为空,无论我使用什么重新加载树的方法。我还尝试在 sjt:tree 中定义一个 reloadTopics,它可以从 js 代码中调用,从而进行“发布”,但该方法只会导致addHiddenValue函数的无限循环。
任何帮助都感激不尽。谢谢大家。
java - struts2-jquery-tree-plugin:TreeView 不会显示
我正在尝试实现 struts2-jquery-tree-plugin (https://github.com/struts-community-plugins/struts2-jquery)并且树视图不会显示。
我已经创建了动作:
然后我在 struts.xml 文件中设置它:
然后尝试在我的 JSP 中显示它:
当我检查页面的元素时,我可以看到div和ul,但没有列表项,如果我访问 /jsonTreeData.do,我可以看到数据:
根据我分享的内容,我想这要么是我试图在我的 JSP 上呈现它的问题,要么可能 JSON 结果不是插件的理想格式,尽管我一直在关注文档.
我对 Java 没有那么丰富的经验,并且在我的生活中没有见过太多的 struts2,所以我可能会错过一些愚蠢的东西。如果您查看该插件的文档,您会发现内容不多,所以我希望这里有人可以帮助我。