Tag: struts2 jquery

限制jqgrid自动刷新

我正在使用struts2-jquery-jqgrid 。 我在网格上有filterSearch 。 在filter中,我在“ 分配给”列上有一个下拉列表,其中包含用户列表,并且可以根据用户过滤数据。 问题场景: 当我从下拉列表中选择一个选项时,数据已成功过滤但在此之后jqgrid会自动刷新 。 所以,我再也无法在网格中获得过滤后的数据。 我的网格是 我网格的快照 任何帮助都会很棒。

onChange对struts2中的dateTimePicker不起作用

我有以下代码: 但是为此,onchange事件不起作用,我有一个简单的javascript函数,如下所示: function test(){ alert(‘hi—–‘); } 注意:我在某处看到struts中的bug是onChange事件对dateTimePicker不起作用的。 但是我不确定。 是否有针对它的解决方法?

如何在java struts2中实现导出到excelfunction

我在我的项目中使用struts2 jQuery插件。 我用网格显示项目.. 如何通过单击按钮将网格中存在的项目导出到microsoft excel?

Struts 2 jQuery Subscribe不止一次被调用

在struts 2 jQuery插件中有一个发布/订阅框架,可用于事件调用。 考虑这个样本…. 通过订阅onGridCompleteTopics事件,可以在加载网格时更改网格行为 然后在js中: $.subscribe(‘grid_compelete’, function(event, data) { //do some thing } 问题是,如上面的js和网格在同一页面中(它们在一个jsp中),每次我重新加载页面时都会调用subscribe并且subscribe中的代码再次运行。 我怎么能阻止它?! 我在jquery.subscribe.1.2.3找到了一个函数isSubscribed我认为框架应该在内部使用它来避免这个问题。 但事实并非如此! 我也没有找到任何方法来调用和使用这种方法。

在jqgrid中调用ajax调用问题

我使用struts2-jquery-jqgrid插件构建了jqgrid 。 一切都很好,除了分页 , 问题:当我点击寻呼机中的下一个按钮时,我想执行一些基于ajax的操作。 我正在使用onPaging(jqgrid method)或onPagingTopics主题(jqgrid-plugins)来捕获分页事件。 我成功地获得了这个分页事件,但从这里开始实际问题。 当我点击下一个按钮时,我使用onPagingTopics 主题捕获分页事件,在此事件中我调用ajax-request,但在此ajax-request完成之前, jqgrid会自动重新加载 ,这就是我无法制作的原因ajax-call成功。 为什么会发生这种情况以及如何限制 jqgrid重新加载。 注意:我的jqgrid通过调用我在此网格中指定的url来 重新加载 。 你可以在这里检查网格如何在jqgrid中加载json 这就是我如何捕获分页事件: $.subscribe(‘paging’,function(event,data) { var search_string=$(“#searchString”).val(); var search_field=$(“#searchField”).val(); $.ajax({ url:”adminJsontable?searchString=”+search_string, dataType:”json”, success: function(jsondata,stat) { var mgrid = jQuery(“#gridtable”)[0]; mgrid.addJSONData(jsondata); } }); }); 更新部分: $.subscribe(‘before’,function(event,data) { var grid = jQuery(“#gridtable”); grid.jqGrid(‘setGridParam’,{url:”adminJsontable?searchString=”+”neo”}); }); 这就是我改变url的方式,但它无法正常工作。 通过这种方式,我可以获得准备,完成,成功等任何事件。 现在请指导我,我必须这样做。 注意:我可以使用jqgrid中使用的任何方法或任何事件,但不知道如何制作它。

如何避免两个版本的Jquery库之间发生冲突?

在jsp页面中,我使用struts2-jquery-plugin-3.2.1.jar(它使用内部jquery-1.6.4.js),我使用的是facebox(它使用jquery-1.4.3.min.js)。 所以我的struts2-jquery-plugin-3.2.1.jar首先加载然后加载facebox jquery。 但当我把jquery-1.4.3.min.js我的struts2-jquery-plugin-3.2.1.jar停止工作时,当我删除jquery-1.4.3.min.js显然我的facebox停止工作。 我关注这些论坛: 这里和这里但不能解决这个问题。一个人建议我使用新版本的struts2-jquery-plugin,但是我不能使用因为如果我使用新版本的struts2-jquery-plugin那么我的项目的一些代码停止工作。 请分享您对此问题的了解。

Jquery进度条服务器端

我在服务器端(在db中运行多少个查询)有一个长时间运行的进程(不是确定的时间),这需要超过30秒。 我想以%显示用户的进度。 我在我的应用程序中使用jquery,struts。 有办法吗?

使用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”; […]

如何将参数值从jquery函数传递给struts2 url标记

我试图从jquery函数传递参数。 一切都很好但只有问题是传递参数值rowObject.themeScreenshot function formatLink(cellvalue, options, rowObject) { var para=rowObject.themeScreenshot; //here value is coming fine alert(“Json object value-“+para); //correctly i am geting the value of para. return “<img src='”+para+”‘>”; //this is returning url with empty imagId output in url:-http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId= } 我想要的是: – http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId=anyvalue 但目前我提出的输出是: http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId=”+para+”变量名称作为参数值传递。为什么? 请帮我解决这个问题。

struts2中的JQuery Grid – 初学者

我是struts2和JQuery编程的新手。 我是我的应用程序,当调用loginAction时,如果用户是Admin,我将它们引导到AdminLoadAction。 此操作会加载adminHome.jsp。 我需要的是adminHome.jsp使用JQueryGrid来显示系统中的所有客户。 现在我的AdminLoadAction返回成功(我使用jdbc连接到数据库,所以我查询我的数据库并获得系统中所有客户的列表,这工作正常)。 我一直试图找到一步一步的好教程,但没有发现任何。 有人可以知道我需要做些什么改变来实现这一目标。 到目前为止,我已经下载并添加了struts2-jquery插件,struts2-jquery-grid插件和struts2-json插件到我的项目中。 谢谢!