Показать сообщение отдельно
  #4 (permalink)  
Старый 16.03.2008, 04:59
Аватар для scuter
Профессор
Отправить личное сообщение для scuter Посмотреть профиль Найти все сообщения от scuter
 
Регистрация: 14.03.2008
Сообщений: 169

ОК попробую по помятней.
есть такое скрипт
Ext.onReady(function(){
	var TreeNode = function(node)
	{
		node = tree.getSelectionModel().getSelectedNode();
		alert(node.text);
	}
	var tree = new Ext.tree.TreePanel({
		region:'west',
		split:true,
		tbar: TreeToolbar,
    	collapsible: true,
    	width:200,
    	minWidth: 150,
    	maxWidth: 350,
    	border: false,   	
		title: 'меню сайта',
		margins: '1 0 0 0',
		cmargins: '0 0 0 0',
		enableRename: true,
        autoScroll:true,
        animate:false,
        enableDD:true,
		rootVisible:false,
        containerScroll: true, 
        loader: new Ext.tree.TreeLoader({
			preloadChildren: true,
            dataUrl:this.TreeNodeUrl,
            clearOnLoad: false
        }),
        root: new Ext.tree.AsyncTreeNode({
	        text: 'меню сайта',
	        draggable:false,
	        id:'www'
        })
    });
});
var page = new (function(){
	this.TreeNode = function()
	{
		node = tree.getSelectionModel().getSelectedNode();
		alert(node.id);
	}
})();

мне надо заменить функцию TreeNode
которая находится в Ext.onReady
на функцию TreeNode которая находится в page
Ответить с цитированием