JS
jiudihanbing
这个作者很懒,什么都没留下…
展开
-
showModalDialog传值
项目中出现一个bug,就是在弹出框选择了部门的值以后,写入父页面,当在点击查找部门的按钮后,已经选择的值要带入到弹出框中。类似下面的情况。 解决方案就是利用showModalDialog 与json进行传值父页面在点击按钮调用下面的js方法。js代码function updateVisibleDept() { //获得部门ID和部门名称 var visibl原创 2012-05-30 09:48:04 · 1034 阅读 · 1 评论 -
FileUpload 上传下载文件兼容IE8
FileUplod原创 2015-07-31 20:39:26 · 10006 阅读 · 0 评论 -
ognl.ExpressionSyntaxException: Malformed OGNL expression
项目jquery版本由1.3升级到了1.9,结果测试发现很多的js错误,原创 2014-06-22 14:46:11 · 12368 阅读 · 1 评论 -
设置setInterval和清除setInterval
项目中需要定时不断刷新jqgrid,只好用到了setInterval,不过还要用户原创 2014-06-30 21:42:29 · 9438 阅读 · 1 评论 -
jqgrid添加行
jqgrid添加行有两种方式一种是通过获取jqgrid的colModel属性直接添加行;另外一种是自己拼接一个类似colModel的数组,通过addRowdata的方式添加到jqgrid里面。 第一种实现方法:function addRowData(tableId){ //创建一条空的记录,待编辑 var tableObject = $('#'+tableId); //获取表格的初原创 2014-03-31 23:47:11 · 10374 阅读 · 2 评论 -
jgrid数据加载完成用input或者select框修饰
在jqgrid加载完以后直接出现input框可以通过gridComplete的事件进行修改grid。主要思路是:1、获取jqgrid的id数组(jqgrid是通过id获取一行的值的,如果在你的colModel没有id,就会出现显示问题,这点大家必须注意,每一个jqgrid都要有自己id。2. 通过id数组的长度来循环grid3.使用'getRowData'方法利用id获取该id行的原创 2014-03-30 15:25:18 · 1941 阅读 · 2 评论 -
jsp 加载swf文件
flex生成swf文件以后需要被jsp页面调用调用的方式如下: --> 此页面上的内容需要较新版本的原创 2014-02-27 23:36:24 · 3384 阅读 · 5 评论 -
Flex调用js方法传递参数
Flex、js相互调用原创 2014-02-28 23:22:53 · 1820 阅读 · 4 评论 -
SG-UAP 中TreeListView
var treeList = new mx.controls.TreeListView({ type: "local", images: [ { itemType: "folder", imageUrl: "$/icons/folder.png" }, { itemType: "role", imageUrl: "$/icons/r原创 2013-10-28 21:23:09 · 1860 阅读 · 3 评论 -
UAP DataGrid 赋值
上一篇博客说了DataForm的赋值和保存,这篇文章就在回忆一下datagrid的一些常用方法。 下面的代码是实现一个gird的方法 function _initDataGrid() { var restUrl = "~/rest/ivsmonthplan/"; /* 初始化 EntityContainer */原创 2013-09-26 21:54:14 · 2931 阅读 · 2 评论 -
UAP DataGrid的Save
上一篇博客总结了一下在dataForm中遇到的save问题,同样在DataGrid里面save方法也有同样的问题,先把问题说一下。 在DataGrid保存的时候(使用的是btnSave_onclick)如果某一列的数据没有修改那么在UAP向后台传递数据的时候这列数据就不会传递到后台,而在我负责的模块中就需要把父表的ID传递到后台,当然并不是所有的列都可以添加ID的,这就需要添加一些校验而原创 2013-10-27 16:02:34 · 1479 阅读 · 1 评论 -
UAP DataFrom 的save方法
项目上利用ISC权限系统控制页面按钮的显示,在原来添加到保存按钮的事件是_btnSave_onclick事件,在DataForm添加了validate(p_data, [p_withoutIndication]) 方法。在这儿方法里面写的是form表单的为空和长度的校验。下面是DataForm API给的关于validate解释 validate(p_data, [原创 2013-10-24 22:44:19 · 1488 阅读 · 2 评论 -
UAP form表单取值,赋值及保存
在上上篇文章中回忆到UAP生成列表和表单,这篇文章就继续记载我在项目中遇到的一些关于uap form的东西 利用UAP生成表单以后输入表单,但是有些数据是不需要在表单中显示出来但是我们还想放到form里面。这样就需要在通过一些代码来进行设置form表单的内容fileds是页面显示的内容,在目前的UAP版本中设置表单数据不可见需要在java端设置vo里面的字段visible为false同时原创 2013-09-24 21:19:09 · 3844 阅读 · 6 评论 -
分页
分页一直是java web开发经常提到的问题,如何开发出一个既美观又方便的分页是很多开发者不得不关心的工作。在前台访问后台取回数据的时候调用:DLR.showPagination方法传回的json数据格式:[{"approveDate":"2013-04-17"},[1,2,3,0,1,2,3],[58]]{"approveDate":"2013-04-17"}是需要显示的数据,[1,2,原创 2013-04-27 21:32:18 · 877 阅读 · 1 评论 -
js 打开文件
在文件下载的过程中,文件下载到某个文件夹中,想在文件下载完成以后自动打开文件。同时想知道文件中存在的文件,做了个简单的例子,不过这个例子存在安全隐患,也是ActiveX控件问题。就当一个例子来参考一下。 Excel Testfunction readEx() { var wsh = new ActiveXObject("WScript.Shell"); //允许原创 2013-04-14 19:34:33 · 2325 阅读 · 1 评论 -
使用js操作本地或远程的excel
项目报表经过CA解析以后以excel的形式展现给客户,这样就需要客户能下载该文件。通过java可以,通过js也可以下载本地或者远程的excel。不过通过js下载excel还是有问题的。js下载excel代码以及修改excel代码如下: Excel Testfunction readEx() {var ExcelSheet ;var wb;try { E原创 2013-03-31 17:04:31 · 2320 阅读 · 4 评论 -
firefox 与IE 对 js获取当前年份的兼容问题
最近在做报表的工作,在项目中有需要通过年份查找数据的需求,这个功能实现起来比较简单 js代码如下: function createYearLetter(){ //获得年份 var myDate = new Date(); var year =myDate.getYear(); for ( var i = 0; i< 6 ; i++){原创 2013-02-21 21:07:21 · 1777 阅读 · 3 评论 -
setTimeout
前一段是时间修改项目中的"个人任务"页面,在数据显示的过程中因为时间差的原因想采用setTimeout来改变这种情况,最后因为代码的和考虑性能的原因就没有采用它。在此期间也对setTimeout进行了一些了解,分享一下。setTimeout (表达式,延时时间)setInterval(表达式,交互时间)其中延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout原创 2012-12-10 20:19:13 · 548 阅读 · 1 评论 -
FileUpload 兼容IE8,火狐
FileUpload 上传以后还有兼容问题 加入下面的一些代码可以解决问题。代码是从网上找的 。IE8 和谷歌都是没问题的饿jQuery .extend({ createUploadIframe : function(id, uri) { var frameId = 'jUploadFrame' + id; if (window.ActiveXOb原创 2015-07-31 20:56:22 · 3948 阅读 · 0 评论