validate+zTree_v3+jquery接收后台List<Ztree>
来源:互联网 发布:python 连接sqlserver 编辑:程序博客网 时间:2024/06/14 14:45
//jquery-validate.js验证框架
<script type="text/javascript">
$(function() {$(".form-horizontal").validate({
rules : {
numberTimes : {
required : true,
number : true
},
quantitiy : {
required : true,
number : true
}
},
messages : {}
});
});
//展示区域树结构1
function gettree() {
$.post("${ctx}/tree/gettreeArea", function(result) {
//var zNodes = eval("(" + result + ")");
JSON.stringify(result);
var setting = {
data : {
simpleData : {
enable : true
}
},
callback : {
beforeClick : beforeClick
}
};
$(document).ready(function() {
$.fn.zTree.init($("#treeDemo"), setting, result);
});
$('#myModal').modal('show');
});
}
//点击事件1
function beforeClick(treeId, treeNode, clickFlag) {
if (treeNode.click) {
$('#cargoTypeName').val(treeNode.name);
$('#superior').val(treeNode.id);
$('#myModal').modal('hide');
}
}
//结算单位列表
function gettree2() {
$.post("${ctx}/tree/getUnitOfAccount", function(data) {
var html = "";
$(data).each(
function(i) {
alert(data[i].name);
html += "<tr onclick=\"show('" + data[i].name + "','"
+ data[i].id + "')\" ><td class='center'>"
+ data[i].id + "</td><td>" + data[i].name
+ "</td></tr>";
});
$("#userfrom").html(html);
$('#myModal2').modal('show');
});
}
//点击事件2
function show(name, id) {
$('#unitOfAccount').val(name);
$('#unitOfAccountId').val(id);
$('#myModal2').modal('hide');
}
</script>
/**************************************************************************************/
/**后台代码*/
/**
* 区域树
*
* @return
*/
public List<Ztree> gettreeArea() {
List<Area> areas = (List<Area>) areaDao.findAll();
List<Ztree> list = Lists.newArrayList();
for (int i = 0; i < areas.size(); i++) {
Ztree ztree = new Ztree();
Area areaInfo = areas.get(i);
// 设置父节点
if (areaInfo.getParent() == null) {
ztree.setpId("0");
} else {
ztree.setpId(areaInfo.getParent().getId().toString());
}
// 设置节点id
ztree.setId(areaInfo.getId().toString());
// 设置是否有下级
if (areaInfo.getSubordinate().size() > 0) {
// 设置点击事件
ztree.setClick(true);
ztree.setParent(true);
} else {
// 设置点击事件
ztree.setClick(true);
ztree.setParent(false);
}
// 设置节点名
ztree.setName(areaInfo.getName());
list.add(ztree);
}
return list;
}
- validate+zTree_v3+jquery接收后台List<Ztree>
- jquery validate 接收返回json
- jQuery Validate ajax 后台验证
- jquery zTree 入门,从后台获取数据
- jquery取后台list
- springMVC_后台自动接收list数据
- 前台传数组后台list接收
- struts2后台接收list,前台拼装
- 使用Jquery zTree实现后台数据权限的添加
- jQuery zTree v3.5 异步树及后台
- 一个list中包含不同的type时如何遍历?页面如何接收?Jquery调用后台方法?
- jquery-ztree
- jQuery zTree
- jQuery Ztree
- jquery ztree
- jquery.ztree
- jquery ztree
- zTree--jQuery
- Mina源码分析——IoService
- day64(5.15)MyEclipse 10.0及更高版本激活
- it民工的华丽亦或是失败的转型(一)
- 长度最多为6个汉字或12个字母数字JS
- 温故而知新 - 一些解决OOM的方法
- validate+zTree_v3+jquery接收后台List<Ztree>
- ListActivity
- VC2010生成exe文件位置
- CObject
- mvc一些配置文件的存放位置
- ASP.NET连接MySQL的简单实现
- Android动画学习笔记
- group_concat()函数总结
- 纪念下。他设计了《青岛谋生记》