关于使用jQuery EASYUI的一些小技巧
第一个是使用jQuery Easyui实现右键菜单:
$("#tt").tree({ url:"a1.jsp", dnd:true, //右键菜单 onContextMenu: function(e, node){ e.preventDefault(); // 查找节点 $("#tt").tree("select", node.target); // 显示快捷菜单,在页面中的 $("#mm").menu("show", { left: e.pageX, top: e.pageY }); }, //拖拽功能实现,dnd属性必须设置为TRUE onDrop:function(target,source,point){ //target:DOM对象,需要被拖动动的目标节点。source:源节点。point:表示哪一种拖动操作,可用值有:"append","top" 或 "bottom"。 var node = $("#tt").tree("getNode",target);//这是目标id,也就是要变成的上级 if(node.flag=="01"){ //说明是叶子节点,所以在拖拽的时候要进行修改flag属性 var url="com.primeton.qusbase.tree.dropupdatetree.biz.ext"; }else{ //说明不是叶子节点,只需要进行插入即可 var url="com.primeton.qusbase.tree.droptree.biz.ext"; } $.post(url, { "obj/QUES_CLASS_ID":source.id, "obj/HIGHER_CLASS":node.id }, function(result){ if(result.msg=="success"){ $("#tt").tree("reload"); }else{ $.messager.alert("提示","不好意思啊!拖拽失败了!","error"); return; } }); } });
<!--右键快捷菜单的选项--> <div id="mm" class="easyui-menu" style="width: 120px;"> <div onclick="append()" data-options="iconCls:"icon-add""> 追加 </div><br/> <div onclick="remove()" data-options="iconCls:"icon-remove""> 移除 </div><br/> <div onclick="update()" data-options="iconCls:"icon-edit""> 修改 </div> </div>
function ExportExcel(){ var rows= $("#gt").datagrid("getRows");//这个事easyui中拿到datagrid中的当前页面所有数据 var oXL;try{ oXL= new ActiveXObject("Excel.Application");//创建excel应用程序对象}catch(e){ $.messager.alert("系统提示","对不起您没有安装excle,或者无法启动excle,请检查您浏览器的设置","warning");} var oWB=oXL.Workbooks.Add();//创建当前活动的工作薄 var oSheet=oWB.ActiveSheet;//获取当前活动的工作薄 oSheet.Cells(1,1).value="姓名"; oSheet.Cells(1,2).value="考试名称"; oSheet.Cells(1,3).value="考试方式"; oSheet.Cells(1,4).value="考试时间"; oSheet.Cells(1,5).value="分数"; oSheet.Cells(1,6).value="所属单位"; for(var i = 0; i < rows.length; i++) { oSheet.Cells(i+2,1).value=rows[i].ENAME; oSheet.Cells(i+2,2).value=rows[i].TESTNAME; oSheet.Cells(i+2,3).value=rows[i].MYFLAG; oSheet.Cells(i+2,4).value=rows[i].TESTTIME; oSheet.Cells(i+2,5).value=rows[i].SCORE; oSheet.Cells(i+2,6).value=rows[i].ORGNAME; } oXL.Visible = true; //设置excel可见属性}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了