JS定义:
1、 .window??????????? 生成一个window窗口。
2、 .tree????????????????? 生成一个树形结构。
3、 .datagrid?????????? 生成一个表格。
4、 .combobox????????生成一个组合下拉框。
5、 .combotree???????生成一个组合树形框。
6、 .dialog
??????????????
生成一个对话框。它继承自window
??????私有属性如下:
???????????? ??? 1)title:该对话框标题文本。默认"New
Dialog"。
???????????? ???
2)collapsible:当True时可显示折叠按钮。默认false。
???????????? ???
3)minimizable:当True时可显示最小化按钮。默认false。
????????????????
4)maximizable:当True时可显示最大化按钮。默认false。
????????????????
5)resizable:当True时能重绘对话框大小。默认false。
????????????????
6)toolbar:该工具栏置于对话框的顶部,每个工具栏包含:text, iconCls, disabled,
handler等属性。
???????????????? 7)buttons:这个按钮置于对话框的底部,每个按钮包含:text, iconCls,
handler等属性。
????????????????
7、 .draggable
?????????
生成一个可自由拖动的块。
??????属性如下:
?????????????
1)handle:选择"#id"进行拖动。
?????????????
2)disabled:当True时停止自由拖动。默认false。
?????????????
3)edge:开始拖动拖动块时的宽度。默认0。
?????????????
4)axis:当拖动块移动时定义轴,可选值是'v'或者'h',当超出'v'和'h'的方位时将设置为null。
?????事件如下:
????????????
??? 1)onStartDrag:当目标对象开始拖动时激活。
???????????? ???
2)onDrag:在拖动期间激活。返回false将不会实际拖动它(的位置)。
???????????? ???
3)onStopDrag:当目标对象停止拖动时激活。
???????????? ???
8、 .linkbutton?????????
生成一个链式按钮。
9、 .messager?????????? 生成一个消息框。
???????????? 选项如下:
???????????? ???
1)ok:显示确定按钮文本。
???????????? ??? 2)cancel:显示取消按钮文本。?
????????????
方法如下:
?????????????1)show:在屏幕的右下角出现一个消息框。该选项参数是一个配置对象,它包括:
???????????????
showType:定义消息框显示的模式,可选值包括:null,slide,fade,show.默认slide.
??????????????
?showSpeed: 定义消息框完成显示的时间。默认600毫秒。
??????????????? width:
定义消息框的宽度。默认250。
??????????????? height:定义消息框的高度。默认100。
???????????????
msg:定义消息框显示的文本。
??????????????? title: 在消息框面板头部显示标题文本。
??????????????
?timeout:
如果定义为0,消息框将不会自动关闭,除非用户手动关闭它。如果定义为非0值,消息框会在超时结束时自动关闭它。单位毫秒。
?????????????2)alert:显示一个打印窗口。它的参数如下:
???????????????
title: 在头部显示标题文本。
??????????????? msg:显示文本内容。
??????????????? icon:
显示图标。可选值:error,question,info,warning。
??????????????? fn:
当窗口关闭后触发回调函数。
?????????????3)confirm:显示一个包含确定和取消按钮的确认消息框。参数包括:
??????????????
?title:在头部显示标题文本。
?????????????? ?msg: 显示文本内容。
???????????????
fn(b):回调函数,当用户点击OK按钮,返回True,才会处理该函数,其它按钮返回false,不处理。
?????????????4)prompt:显示一个消息框,包含OK和Cancel按钮并提示用户输入一些文本。参数包括:
???????????????
title:在头部显示标题文本。
??????????????? msg:显示文本内容。
???????????????
fn(val):该回调函数处理用户输入的参数值。?
?????????????
10、 .pagination
?????????生成一个页码工具条。
???????????属性如下:
????????????1)total:当分页条创建后设置的记录数。默认1。
????????????2)pageSize:页面大小。默认10。
????????????3)pageNumber:当分页创建后显示的页码。默认1。
????????????4)pageList:用户能更改页面的大小。您也可以改变该属性定义的默认大小。默认[10,20,30,50]。
????????????5)loading:定义是否正在加载。默认false。
????????????6)buttons:定义自定义按钮,每个按钮都包含两个属性:
?????????????
?iconCls: 该CSS类将显示一个背景图标。
?????????????? handler:
当按钮点击时触发一个处理函数。
????????????7)beforePageText:当输入组件前显示一个标签文本。
????????????8)afterPageText:当输入组件后显示一个标签文本。
????????????9)displayMsg:显示一个页面信息。
???????????方法如下:
????????????1)onSelectPage:当用户选择一个新页面时激活。该回调函数包括两个参数:
??????????????
pageNumber: 该新页面的页码。
??????????????
pageSize:该新页面的大小。