sortabletable.js

来自「Ajax 一个动态树的源码」· JavaScript 代码 · 共 39 行

JS
39
字号
/*	Copyright (c) 2004-2006, The Dojo Foundation	All Rights Reserved.	Licensed under the Academic Free License version 2.1 or above OR the	modified BSD license. For more information on Dojo licensing, see:		http://dojotoolkit.org/community/licensing.shtml*/dojo.provide("dojo.widget.SortableTable");dojo.require("dojo.widget.*");dojo.requireAfterIf("html", "dojo.widget.html.SortableTable");dojo.widget.tags.addParseTreeHandler("dojo:sortableTable");//	set up the general widgetdojo.widget.SortableTable=function(){	//	summary	//	base class for the SortableTable	dojo.widget.Widget.call(this);	this.widgetType="SortableTable";	this.isContainer=false;	//	custom properties	this.enableMultipleSelect=false;	this.maximumNumberOfSelections=0;	//	0 for unlimited, is the default.	this.enableAlternateRows=false;	this.minRows=0;	//	0 means ignore.	this.defaultDateFormat="%D";	this.data=[];	this.selected=[];		//	always an array to handle multiple selections.	this.columns=[];	this.sortIndex=0;		//	index of the column sorted on, first is the default.	this.sortDirection=0;	//	0==asc, 1==desc	this.valueField="Id";	//	if a JSON structure is parsed and there is a field of this name,							//	a value attribute will be added to the row (tr value="{Id}")};dojo.inherits(dojo.widget.SortableTable, dojo.widget.Widget);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?