Tag: struts2 jquery plugin

在加载包含表单输入字段的div之后,如何执行validationJQuery脚本?

我在JQuery中绝对是新的,我有以下疑问。 我知道这样做: $(document).ready(function() { DO SOMETHING ………………………… ………………………… ………………………… } 在完成文档完整显示之后执行function()体实现的行为。 但是,例如我有以下情况。 进入使用Struts 2标记库的页面(但这并不重要,我有一个表单: s:form标签是一个Struts 2标签,它只是包装一个标准的HTML表单。 sj:div标签是一个Struts 2标签,它包含一个包含表单输入字段的div。 这被定义为另一个JSP页面,这仅在特定事件(用户单击按钮后)之后显示。 它只是生成一个标准HTML div,其id = resultEvents包含表单输入字段。 所以现在我想使用JQueryvalidation器作为输入字段值,但是当文件由$(document).ready()准备就绪时我无法加载它,因为当文档准备就绪时我的表单的输入字段不是加载在DOM中。 我必须做这样的事情: $(document).ready(function(){ alert(“VALIDATION”) var validator = $(“#projectForm”).validate({ rules: { “kmProjectInfo.name”: “required” }, messages: { “kmProjectInfo.name”: “Please enter a project name” } }); 但是在我加载了这个脚本后,我已经加载了这个脚本, 然后加载了id = resultEvents的div的内容。 我该怎么做? 有可能吗? TNX

使用jQuery隐藏日期选择器

我正在使用struts2 jquery插件的datepicker如下所示 我想把它隐藏在某些条件上。我写了一个像这样的jquery。 $(“#frdate”).hide(); //this will hide textbox of datepicker $(“label[for=’frdate’]”).hide(); // this will hide label of datepicker 但是datepicker按钮仍然显示? 如何使用jquery隐藏它? The generated html code is: From Date (dd-mm-yyyy): jQuery(document).ready(function () { jQuery.struts2_jquery_ui.initDatepicker(false); }); jQuery(document).ready(function () { var options_frdate = {}; options_frdate.showOn = “both”; options_frdate.buttonImage = “/ONLINE/struts/js/calendar.gif”; options_frdate.maxDate = “0”; options_frdate.jqueryaction = “datepicker”; options_frdate.id = “frdate”; […]

Struts 2 Jquery选项卡导航

当从一个选项卡导航到另一个选项卡时,即,在单击tab1(即jsp)中的提交按钮时,必须加载tab2。 我的代码如下。 我用过的jsp是 Next 我的剧本是 $.subscribe(‘movetonextdiv’, function(event, data) { var selected = $(“#tabpanel”).tabs(‘option’, ‘selected’); $(“#tabpanel”).tabs(‘option’, ‘selected’, selected + 1); }); 我仍然面临像开发人员工具中的问题我收到错误,因为Object不支持以下代码行的此属性或方法。 var selected = $(“#tabpanel”).tabs(“option”, “selected”);