问题标签 [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.
jsp - 如何正确重新填充?
我将Struts2-jQueryDatepicker
与Timepicker
Addon一起使用。
假设从getter 方法java.util.Date
返回一个对象:Action
getMyDate()
这始终会导致正确填充日期,但timepicker
始终是00:00
.
jquery - Struts 2 jquery autocompleter with forceValidOption="false"
我已将 Struts 2 jquery 自动完成标记forceValidOption
设置为 false,如下所示:
这forceValidOption
不起作用,它会强制用户从选项中进行选择,并在用户离开输入时自动清理用户输入的数据。生成的javascript如下:
它表明forceValidOption
已设置。
我应该设置其他选项以使其正常工作吗?
我已经在陈列柜中对其进行了测试,但仍然无法使其正常工作。
如果这里有错误,我可以直接使用 jQuery 自动完成功能并禁用此功能吗?!
java - 关于Struts 2 UI标签库含义的一些疑问。是什么给了我更多的 Struts 2 UI 标签?
我是 Struts 2 世界的新手,我对Struts 2 UI 标签库有以下疑问,这个:https ://struts.apache.org/docs/ui-tag-reference.html
根据我对使用它的理解,它包含一些标准的 html 标签和一些常见的 JQuery 插件?
我的疑问是:使用 UI 标记库中的特定 Struts 2 标记和使用等效的 html 标记或等效的 JQuery 插件有什么区别?是什么给了我更多的 Struts 2 UI 标签?
javascript - 加载包含表单输入字段的 div 后,如何执行验证 JQuery 脚本?
我在 JQuery 中绝对是新人,我有以下疑问。
我知道这样做:
function()主体实现的行为是在文档完全显示之后执行的。
但例如我有以下情况。进入使用 Struts 2 标签库的页面(但这并不重要,我有一个表单:
s:form标签是一个简单地包装标准 HTML 表单的Struts 2标签。
sj:div标签是一个Struts 2标签,它包装了一个包含表单输入字段的 div 。这被定义到另一个 JSP 页面中,并且仅在特定事件之后(当用户单击按钮时)显示。它只是生成一个标准的 HTML div,其中id=resultEvents包含表单输入字段。
所以现在我想对输入字段值使用JQuery验证器,但是当$(document).ready()准备好文档时我无法加载它,因为当文档准备好时,我的表单的输入字段不是加载到 DOM 中。
我必须做这样的事情:
但是在加载了具有id=resultEvents的div 的内容之后,我必须加载这个脚本。
我该怎么做?有可能吗?
肿瘤坏死因子
ajax - 如何操作 Struts2 的列表在加载之前?
我已经实现了 Struts2-jQuery <sj:select/>
。
填充此选择框以获取来自 AJAX 调用的 JSON 对象。
如何在 javascript 中加载 SelectBox 之前访问此 JSON 对象以便对其进行一些处理?
struts2 - 如何初始化在struts2 中使用JavaScript?
我正在开发一个 Struts2 应用程序并且一直在使用 <sj:accordion> ( https://code.google.com/p/struts2-jquery/wiki/AccordionTag )。
到目前为止,我一直在我的 jsp 页面上通过硬编码标签中我想要的值来初始化它,但是无论如何使用 JavaScript 来初始化它?
这是我要解决的问题。我有一个初始化使用的手风琴(所有值都是硬编码的):
' active ' 元素允许我决定哪个 <sj:accordionItem> 在页面加载时处于活动状态/打开状态。是否有任何其他方法来初始化活动元素或在页面加载时打开哪个 <sj:accordionItem> 而无需对其进行硬编码?
我试过使用$("#accordion").accordion('activate', 0); 如jquery 手风琴所述:使用 Struts <sj:accordion> 激活选项,但是当我将它放在 <script> 元素中时它不起作用。
jquery - 列标题打开对话框的链接
我无法创建子网格列标题作为指向另一个窗口的链接。
这是我的代码示例:
要求:我需要将突出显示的项目作为超链接打开到一个新的对话框等窗口。
sjg:gridcolumn
提供非常有限的选项。我的方法:我尝试过获取标题位置。我也无法通过其 ID 获取标题。
这是我想要实现的目标的图像。
jquery - Struts 2 jquery 插件 sj:select 和 jquery.select2
我们使用了 struts 2 jquery 插件。我们已将所有选择更改为jquery select2
。
有很多sj:selects
通过 ajax 重新加载的选择,例如:
一切正常,期望事件只返回一个结果行,并且选择框只有一个选项。在这种状态下,选择 2 将不允许用户选择此选项!
如果我更改结果以返回多个结果,它工作正常。
我仅在重新加载选择时才看到此问题,我不知道为什么会发生这种情况。
我只用 jquery select 2 做了一个简单的测试,它工作正常,添加的选项是可选的:
jquery - Struts 2 jquery grid 编辑对话框问题
我在 Struts2 jquery 网格插件中面临一个问题:
如果我单击add网格面板上的导航器按钮,则
add
对话框打开得很好,但是add当我单击edit按钮后单击...相同的add
对话框再次打开。如果edit先单击按钮
edit
,则打开对话框,单击按钮后,edit如果单击,add则打开相同edit
的对话框。
为什么edit/add 不刷新?
下面是我的代码:
struts2 - 特定时区中的 DatePicker Tag 默认值
我的 JVM 在US/Pacific
时区运行,但客户端从印度访问应用程序;
第一次将 Struts jQuery datepicker 标签加载到浏览器中,并按照 JVM 时区的默认时间值。
我希望它在客户时区。
无论如何都可以在日期选择器中完成吗?
我试过使用 Joda Time,但它似乎与 datepicker 中的值不兼容,当我使用它时会加载空白值。