You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							68 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							68 lines
						
					
					
						
							1.2 KiB
						
					
					
				<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" | 
						|
        "http://www.w3.org/TR/html4/strict.dtd"> | 
						|
<html> | 
						|
<head> | 
						|
<title>Dojo Tree Widget Test (dynamic node creation)</title> | 
						|
 | 
						|
<script type="text/javascript"> | 
						|
	var djConfig = {isDebug: true, debugAtAllCosts: true }; | 
						|
</script> | 
						|
<script type="text/javascript" src="../../../dojo.js"></script> | 
						|
<script type="text/javascript"> | 
						|
	delete dojo["profile"]; | 
						|
 | 
						|
	dojo.require("dojo.widget.*"); | 
						|
	dojo.require("dojo.widget.TreeV3"); | 
						|
	dojo.require("dojo.widget.TreeNodeV3"); | 
						|
	dojo.require("dojo.widget.TreeBasicControllerV3"); | 
						|
	dojo.require("dojo.profile"); | 
						|
	dojo.hostenv.writeIncludes(); | 
						|
</script> | 
						|
<script type="text/javascript"> | 
						|
 | 
						|
	start = new Date(); | 
						|
 | 
						|
	dojo.addOnLoad(function() { | 
						|
		dojo.debug(new Date() - start); | 
						|
	}); | 
						|
	 | 
						|
</script> | 
						|
 | 
						|
</head> | 
						|
<body> | 
						|
	 | 
						|
<div dojoType="TreeV3"> | 
						|
<?php | 
						|
$cnt = 0; | 
						|
$depth = 0; | 
						|
		function addChildren($title) { | 
						|
			global $depth, $cnt; | 
						|
			$depth++; | 
						|
			 | 
						|
			for ($i=1; $i<=5; $i++) { | 
						|
				$t = $title.'.'.$i; | 
						|
				$cnt++; | 
						|
				echo "<div dojoType='TreeNodeV3' title='$t' widgetId='$t'>\n"; | 
						|
								 | 
						|
				if ($depth<3 && $cnt<=100) { | 
						|
					addChildren($t); | 
						|
				} | 
						|
				 | 
						|
				echo "</div>\n"; | 
						|
			} | 
						|
			 | 
						|
			$depth--;			 | 
						|
		} | 
						|
		 | 
						|
		addChildren("node"); | 
						|
 | 
						|
?>		 | 
						|
</div> | 
						|
 | 
						|
Total nodes: <?php echo $cnt;?> | 
						|
</body> | 
						|
</html> | 
						|
 | 
						|
 | 
						|
 | 
						|
	
 | 
						|
 |