书签 分享 收藏 举报 版权申诉 / 42

类型spring mvc ztree grid小例子.docx

  • 文档编号:24313136
  • 上传时间:2023-05-26
  • 格式:DOCX
  • 页数:42
  • 大小:26.61KB

 

value="增加"onclick="addTreeNode();"/>


主    诉:


现 病史:


体格检查:


onclick="doGridAddRow();"/>

onclick="doGridDeleteRow();"/>


white;height:

300px;">

/****其他js自己去网上找,下面是ann.js*****/

//-----------------树的参数--------------------

varsetting={

isSimpleData:

true,

treeNodeKey:

"id",

treeNodeParentKey:

"pId",

showLine:

true,

expandSpeed:

"fast",//展开速度

callback:

{

click:

zTreeOnClick

//点击事件

}

};

varzTree;

vartreeNodes;

$(function(){

$.ajax({

async:

false,//是否异步

cache:

false,//是否使用缓存

type:

'get',//请求方式,post

dataType:

"json",//数据传输格式

url:

"learn/dynamictree.htm",//请求链接

error:

function(){

alert('loadtreefail');

},

success:

function(data){

treeNodes=data;

}

});

zTree=$("#menuTree").zTree(setting,treeNodes);//前台树的位置

});

//----------------------树点击方法---------------------------

functionzTreeOnClick(event,treeId,treeNode){

//alert(treeId+",name="+treeNode.name+",id="+treeNode.id+",pid="+treeNode.pId+","+treeNode.tId);

if(treeNode.isParent){

returnfalse;

}

varcid=conditionfind(treeNode.id);

loadgrid(cid);

}

//--------------------Grid新增方法-------------------------------

functiondoGridAddRow(){

//vara=mygrid.addRow(getUUID().replace(/-/g,""),"",0);

vara=mygrid.addRow(getUUID(),"",0);

}

//---------------------Grid删除方法---------------------------------

functiondoGridDeleteRow(){

varcheckIds=mygrid.getCheckedRows(0);

if(checkIds==""){

alert('请先选择要删除的数据!

');

return;

}

varstrs=newArray();//定义一数组

strs=checkIds.split(",");

varmark=window.confirm('你确定要删除这些数据?

')

if(mark){

for(i=0;i

mygrid.deleteRow(strs[i]);

}

$.ajax({

cache:

false,//是否使用缓存

url:

"learn/delete.htm",

async:

false,//是否异步,false为同步

type:

"get",

data:

"method=deleteData&list="+checkIds,

error:

function(){

alert("删除请求失败");

},

success:

function(reply){

alert(reply);

}

});

}

}

/*----------------------添加树节点到数据库-------------------*/

functionaddTreeNode(){

vartoday=newDate();

vary=today.getYear();//得到年

varmonth=today.getMonth()+1;//得到月

vard=today.getDate();//得到日

varpid='1';

varname=month+"-"+d;

$.ajax({

cache:

false,//是否使用缓存

url:

"learn/addtreenode.htm",

async:

false,//是否异步,false为同步

type:

"get",

data:

"method=addTreeNode&pid="+pid+"&name="+name,

error:

function(){

alert("addTreeNode请求失败");

},

success:

function(reply){

$.ajax({

async:

false,//是否异步

cache:

false,//是否使用缓存

type:

'get',//请求方式,post

dataType:

"json",//数据传输格式

url:

"learn/dynamictree.htm",//请求链接

error:

function(){

alert('treefail');

},

success:

function(data){

treeNodes=data;

}

});

zTree=$("#menuTree").zTree(setting,treeNodes);//前台树的位置

}

});

}

///*---保存修改和新增的行------BEGIN------------------------*/

functionupdate_save(){

varzs=document.getElementById('zs').value;

varxbs=document.getElementById('xbs').value;

vartgjc=document.getElementById('tgjc').value;

varid=document.getElementById('con_id').value;

vartid=document.getElementById('con_tid').value;

varparams=mygrid.getCheckedRows(0);

if(window.confirm('你确定要保存选中的这些数据?

')){

vardata_rows_ids=newArray();

if(params.indexOf(',')<0){

data_rows_ids[0]=params;

}else{

data_rows_ids=params.split(",");

}

varurl='';

for(i=0;i

varyzmc=mygrid.cells(data_rows_ids[i],1).getValue();

varjl=mygrid.cells(data_rows_ids[i],2).getValue();

vardw=mygrid.cells(data_rows_ids[i],3).getValue();

vargyfs=mygrid.cells(data_rows_ids[i],4).getValue();

varpc=mygrid.cells(data_rows_ids[i],5).getValue();

varsl=mygrid.cells(data_rows_ids[i],6).getValue();

varjh=mygrid.cells(data_rows_ids[i],7).getValue();

url=url+"¶mvalues"+i+"=";

url=url+encodeURI(encodeURI(yzmc))+",";

url=url+encodeURI(encodeURI(jl))+",";

url=url+encodeURI(encodeURI(dw))+",";

url=url+encodeURI(encodeURI(gyfs))+",";

url=url+encodeURI(encodeURI(pc))+",";

url=url+encodeURI(encodeURI(sl))+",";

url=url+encodeURI(encodeURI(jh));

}

url=url+"&zs="+zs+"&xbs="+xbs+"&tgjc="+tgjc+"&id="+id

+"&tid="+tid;

$.ajax({

cache:

false,//是否使用缓存

url:

"learn/saveall.htm",

async:

false,//是否异步,false为同步

type:

"get",

data:

"params="+params+url,

error:

function(){

alert("保存修改请求失败");

},

success

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
spring mvc ztree grid小例子 grid 例子
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:spring mvc ztree grid小例子.docx
链接地址:https://www.bdocx.com/doc/24313136.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开