Show Posts
|
Pages: [1] 2
|
4
|
General Category / EasyUI for jQuery / Re: When I hideColumn and showColumn in datagrid, the column's width become confused
|
on: April 11, 2016, 04:41:52 AM
|
Thanks for your reply,I set all columns width to 50,In my option,all columns should have same width.before I change columns,It's OK.But after I use showColumn and hideColumn; the rest columns's width become confused, some columns become wider and some columns become narrower. It is strange. How can I make the rest columns still have same width?
PS. it seems if i just hideColumn , It's OK. but if I hideColumn and showColumn together, It's wrong.
|
|
|
6
|
General Category / EasyUI for jQuery / Re: how can i get combotree(with checkbox) value according to check order
|
on: November 09, 2015, 01:30:13 AM
|
It is very strange.your code runs very well in jsfiddle,but in my demo page,it still have problem. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Multiple ComboTree - jQuery EasyUI Demo</title> <link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"> <script type="text/javascript" src="../../jquery.min.js"></script> <script type="text/javascript" src="../../jquery.easyui.min.js"></script> </head> <body> <input id="cc" style="width:400px"></input> </body> <script> var data = [{ "id":1, "text":"My Documents", "children":[{ "id":11, "text":"Photos", "state":"closed", "children":[{ "id":111, "text":"Friend" },{ "id":112, "text":"Wife" },{ "id":113, "text":"Company" }] },{ "id":12, "text":"Program Files", "children":[{ "id":121, "text":"Intel" },{ "id":122, "text":"Java", "attributes":{ "p1":"Custom Attribute1", "p2":"Custom Attribute2" } },{ "id":123, "text":"Microsoft Office" },{ "id":124, "text":"Games" }] },{ "id":13, "text":"index.html" },{ "id":14, "text":"about.html" },{ "id":15, "text":"welcome.html" }] }]
$('#cc').combotree({ data: data, multiple: true, cascadeCheck: false, onClick: function(node){ clickNode($('#cc'), node.id); }, onCheck: function(node, checked){ clickNode($('#cc'), node.id); } }); function clickNode(cc, id){ var opts = cc.combotree('options'); var values = cc.combotree('getValues'); var orderedValues = opts.orderedValues || []; var node = cc.combotree('tree').tree('find', id); if (node.checked){ orderedValues.push(String(node.id)); } else { var index = $.inArray(String(node.id), orderedValues); if (index >= 0){ orderedValues.splice(index, 1); } } values.sort(function(a,b){ var i1 = $.inArray(a, orderedValues); var i2 = $.inArray(b, orderedValues); return i1<i2 ? -1 : 1; }); opts.orderedValues = values; cc.combotree('setValues', values); } </script>
|
|
|
11
|
General Category / EasyUI for jQuery / Drag Drop Tree Nodes
|
on: January 22, 2014, 03:53:36 AM
|
Hi,All After Drag Drop Tree Nodes,I want save new tree structure to database. But when I use "getChildren" method to get chileren nodes,I find the chileren nodes array not in right order. How can i get nodes in new and right order,Thanks!
|
|
|
13
|
General Category / EasyUI for jQuery / Re: Custom sort code
|
on: August 05, 2013, 06:55:39 PM
|
Maybe I don't describe my problem clearly.I want to implement Multiple Sorting,so when I click column header, I hope it don't sort automatically,I hope I can get column name and push it into array,then I can handle it in server side.But i don't know how to deal with it.I try to execute my code in onSortColumn event,but it can't stop datagrid sort automatically first,So what shall i do?
|
|
|
|