还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
easyui期末考核试题及标准答案
一、单选题(每题1分,共20分)
1.EasyUI中,用于创建对话框的插件是()A.dialogB.panelC.tabD.menu【答案】A【解析】EasyUI的dialog插件用于创建对话框
2.在EasyUI中,哪个方法用于为按钮绑定点击事件?()A.onclickB.clickC.onclickD.bind【答案】D【解析】EasyUI使用bind方法为元素绑定事件
3.EasyUI的表单验证插件使用的是哪个类?()A.formB.validateboxC.validateboxD.validator【答案】A【解析】EasyUI的表单验证插件使用form类
4.EasyUI中,如何设置面板(panel)的标题?()A.titleB.titleNameC.setTitleD.caption【答案】A【解析】EasyUI面板的标题通过title属性设置
5.EasyUI的日期选择器插件是()A.dateboxB.datetimeboxC.calendarD.datepicker【答案】A【解析】EasyUI的日期选择器插件是datebox
6.在EasyUI中,哪个方法用于展开面板(panel)?()A.showB.openC.expandD.toggle【答案】C【解析】EasyUI面板的展开使用expand方法
7.EasyUI的菜单(menu)插件使用哪个类?()A.menuB.treeC.listD.panel【答案】A【解析】EasyUI的菜单插件使用menu类
8.EasyUI的表格(table)插件使用哪个类?()A.tableB.datagridC.gridD.list【答案】B【解析】EasyUI的表格插件使用datagrid类
9.EasyUI的标签页(tab)插件使用哪个类?()A.tabB.tabsC.tabpanelD.tabbedpanel【答案】B【解析】EasyUI的标签页插件使用tabs类
10.EasyUI的对话框(dialog)插件中,如何设置对话框的宽度?()A.widthB.wC.sizeD.dimension【答案】A【解析】EasyUI对话框的宽度通过width属性设置
11.EasyUI的按钮(button)插件使用哪个类?()A.buttonB.btnC.commandD.commandbutton【答案】A【解析】EasyUI的按钮插件使用button类
12.EasyUI的提示框(prompt)插件使用哪个类?()A.promptB.messageC.alertD.dialog【答案】A【解析】EasyUI的提示框插件使用prompt类
13.EasyUI的树(tree)插件使用哪个类?()A.treeB.treepanelC.treelistD.treegrid【答案】A【解析】EasyUI的树插件使用tree类
14.EasyUI的表单(form)插件中,如何设置输入框的验证规则?()A.validTypeB.validatorC.validateD.validation【答案】A【解析】EasyUI表单输入框的验证规则通过validType设置
15.EasyUI的对话框(dialog)插件中,如何设置对话框的高度?()A.heightB.hC.sizeD.dimension【答案】A【解析】EasyUI对话框的高度通过height属性设置
16.EasyUI的表格(datagrid)插件中,如何设置列的宽度?()A.widthB.wC.sizeD.dimension【答案】A【解析】EasyUI表格列的宽度通过width属性设置
17.EasyUI的标签页(tab)插件中,如何添加新的标签页?()A.appendB.addC.insertD.appendTab【答案】D【解析】EasyUI标签页插件添加新标签页使用appendTab方法
18.EasyUI的按钮(button)插件中,如何设置按钮的图标?()A.iconB.iconClsC.imageD.picture【答案】B【解析】EasyUI按钮的图标通过iconCls属性设置
19.EasyUI的提示框(prompt)插件中,如何设置提示框的标题?()A.titleB.captionC.headD.header【答案】A【解析】EasyUI提示框的标题通过title属性设置
20.EasyUI的树(tree)插件中,如何展开指定的节点?()A.expandB.openC.toggleD.show【答案】A【解析】EasyUI树节点的展开使用expand方法
二、多选题(每题4分,共20分)
1.以下哪些是EasyUI的常用插件?()A.dialogB.panelC.tabD.menuE.table【答案】A、B、C、D、E【解析】EasyUI的常用插件包括dialog、panel、tab、menu和table
2.EasyUI的表单验证插件支持哪些验证规则?()A.requiredB.emailC.numberD.dateE.length【答案】A、B、C、D、E【解析】EasyUI表单验证插件支持required、email、number、date和length等验证规则
3.EasyUI的表格(datagrid)插件支持哪些功能?()A.分页B.排序C.筛选D.编辑E.删除【答案】A、B、C、D、E【解析】EasyUI表格插件支持分页、排序、筛选、编辑和删除等功能
4.EasyUI的对话框(dialog)插件支持哪些功能?()A.模态B.非模态C.自定义大小D.位置设置E.标题设置【答案】A、B、C、D、E【解析】EasyUI对话框插件支持模态、非模态、自定义大小、位置设置和标题设置等功能
5.EasyUI的树(tree)插件支持哪些功能?()A.展开/折叠B.选中原生节点C.添加节点D.删除节点E.编辑节点【答案】A、B、C、D、E【解析】EasyUI树插件支持展开/折叠、选中原生节点、添加节点、删除节点和编辑节点等功能
三、填空题(每题2分,共16分)
1.EasyUI的表单验证插件通过________属性设置验证规则【答案】validType
2.EasyUI的对话框(dialog)插件通过________属性设置对话框的宽度【答案】width
3.EasyUI的表格(datagrid)插件通过________属性设置列的宽度【答案】width
4.EasyUI的标签页(tab)插件通过________方法添加新的标签页【答案】appendTab
5.EasyUI的树(tree)插件通过________方法展开指定的节点【答案】expand
6.EasyUI的按钮(button)插件通过________属性设置按钮的图标【答案】iconCls
7.EasyUI的提示框(prompt)插件通过________属性设置提示框的标题【答案】title
8.EasyUI的表单(form)插件通过________方法为表单绑定提交事件【答案】submit
四、判断题(每题2分,共20分)
1.EasyUI的表单验证插件可以通过validType属性设置多种验证规则()【答案】(√)【解析】EasyUI表单验证插件可以通过validType属性设置多种验证规则
2.EasyUI的对话框(dialog)插件可以通过width属性设置对话框的宽度()【答案】(√)【解析】EasyUI对话框插件可以通过width属性设置对话框的宽度
3.EasyUI的表格(datagrid)插件可以通过height属性设置表格的高度()【答案】(√)【解析】EasyUI表格插件可以通过height属性设置表格的高度
4.EasyUI的标签页(tab)插件可以通过add方法添加新的标签页()【答案】(×)【解析】EasyUI标签页插件添加新标签页使用appendTab方法,而不是add方法
5.EasyUI的树(tree)插件可以通过expand方法展开指定的节点()【答案】(√)【解析】EasyUI树节点的展开使用expand方法
6.EasyUI的按钮(button)插件可以通过icon属性设置按钮的图标()【答案】(×)【解析】EasyUI按钮的图标通过iconCls属性设置,而不是icon属性
7.EasyUI的提示框(prompt)插件可以通过title属性设置提示框的标题()【答案】(√)【解析】EasyUI提示框的标题通过title属性设置
8.EasyUI的表单(form)插件可以通过validate方法进行表单验证()【答案】(×)【解析】EasyUI表单验证使用validate方法,但validate方法是用于验证单个输入框,而不是整个表单
9.EasyUI的表格(datagrid)插件可以通过sorter方法设置列的排序()【答案】(×)【解析】EasyUI表格列的排序使用sorter方法,但sorter方法是用于设置排序规则,而不是直接设置列的排序
10.EasyUI的树(tree)插件可以通过select方法选中指定的节点()【答案】(√)【解析】EasyUI树节点选中使用select方法
五、简答题(每题2分,共10分)
1.简述EasyUI的表单验证插件如何使用【答案】EasyUI的表单验证插件通过在表单元素上设置validType属性来指定验证规则,并通过validate方法进行验证
2.简述EasyUI的对话框(dialog)插件如何使用【答案】EasyUI的对话框插件通过创建dialog对象并设置相关属性(如width、height、title等)来创建对话框,并通过open方法显示对话框
3.简述EasyUI的表格(datagrid)插件如何使用【答案】EasyUI的表格插件通过创建datagrid对象并设置相关属性(如url、method、columns等)来创建表格,并通过load方法加载数据
4.简述EasyUI的标签页(tab)插件如何使用【答案】EasyUI的标签页插件通过创建tabs对象并设置相关属性(如tabs等)来创建标签页,并通过appendTab方法添加新的标签页
5.简述EasyUI的树(tree)插件如何使用【答案】EasyUI的树插件通过创建tree对象并设置相关属性(如data等)来创建树,并通过expand方法展开指定的节点
六、分析题(每题10分,共20分)
1.分析EasyUI的表单验证插件的工作原理和主要特点【答案】EasyUI的表单验证插件通过在表单元素上设置validType属性来指定验证规则,并通过validate方法进行验证主要特点包括支持多种验证规则(如required、email、number、date、length等)、可以自定义验证规则、支持实时验证和提交验证等
2.分析EasyUI的对话框(dialog)插件的工作原理和主要特点【答案】EasyUI的对话框插件通过创建dialog对象并设置相关属性(如width、height、title等)来创建对话框,并通过open方法显示对话框主要特点包括支持模态和非模态对话框、可以自定义对话框的大小和位置、支持标题设置和按钮设置等
七、综合应用题(每题20分,共20分)
1.设计一个EasyUI的表单页面,包含姓名(必填)、邮箱(必须为邮箱格式)、年龄(必须为数字)和电话(必须为数字且长度为11位)四个输入框,并实现表单验证功能【答案】```html!DOCTYPEhtmlhtmlheadlinkrel=stylesheettype=text/csshref=https://www.jeasyui.com/easyui/themes/default/easyui.cssscripttype=text/javascriptsrc=https://www.jeasyui.com/easyui/jquery.min.js/scriptscripttype=text/javascriptsrc=https://www.jeasyui.com/easyui/jquery.easyui.min.js/script/headbodyformid=form1method=posttabletrtd姓名/tdtdinputname=nametype=textrequired=true/td/trtrtd邮箱/tdtdinputname=emailtype=textvalidType=email/td/trtrtd年龄/tdtdinputname=agetype=textvalidType=number/td/trtrtd电话/tdtdinputname=phonetype=textvalidType=numbervalidType=length
[11]/td/trtrtdcolspan=2inputtype=submitvalue=提交/td/tr/table/formscripttype=text/javascript$function{$form
1.form{on提交:functiondata{if!$.fn.validatebox.validate{returnfalse;}alert提交成功!;}};};/script/body/html``````
八、标准答案
一、单选题
1.A
2.D
3.A
4.A
5.A
6.C
7.A
8.B
9.B
10.A
11.A
12.A
13.A
14.A
15.A
16.A
17.D
18.B
19.A
20.A
二、多选题
1.A、B、C、D、E
2.A、B、C、D、E
3.A、B、C、D、E
4.A、B、C、D、E
5.A、B、C、D、E
三、填空题
1.validType
2.width
3.width
4.appendTab
5.expand
6.iconCls
7.title
8.submit
四、判断题
1.(√)
2.(√)
3.(√)
4.(×)
5.(√)
6.(×)
7.(√)
8.(×)
9.(×)
10.(√)
五、简答题
1.EasyUI的表单验证插件通过在表单元素上设置validType属性来指定验证规则,并通过validate方法进行验证
2.EasyUI的对话框插件通过创建dialog对象并设置相关属性(如width、height、title等)来创建对话框,并通过open方法显示对话框
3.EasyUI的表格插件通过创建datagrid对象并设置相关属性(如url、method、columns等)来创建表格,并通过load方法加载数据
4.EasyUI的标签页插件通过创建tabs对象并设置相关属性(如tabs等)来创建标签页,并通过appendTab方法添加新的标签页
5.EasyUI的树插件通过创建tree对象并设置相关属性(如data等)来创建树,并通过expand方法展开指定的节点
六、分析题
1.EasyUI的表单验证插件通过在表单元素上设置validType属性来指定验证规则,并通过validate方法进行验证主要特点包括支持多种验证规则(如required、email、number、date、length等)、可以自定义验证规则、支持实时验证和提交验证等
2.EasyUI的对话框插件通过创建dialog对象并设置相关属性(如width、height、title等)来创建对话框,并通过open方法显示对话框主要特点包括支持模态和非模态对话框、可以自定义对话框的大小和位置、支持标题设置和按钮设置等
七、综合应用题
1.```html!DOCTYPEhtmlhtmlheadlinkrel=stylesheettype=text/csshref=https://www.jeasyui.com/easyui/themes/default/easyui.cssscripttype=text/javascriptsrc=https://www.jeasyui.com/easyui/jquery.min.js/scriptscripttype=text/javascriptsrc=https://www.jeasyui.com/easyui/jquery.easyui.min.js/script/headbodyformid=form1method=posttabletrtd姓名/tdtdinputname=nametype=textrequired=true/td/trtrtd邮箱/tdtdinputname=emailtype=textvalidType=email/td/trtrtd年龄/tdtdinputname=agetype=textvalidType=number/td/trtrtd电话/tdtdinputname=phonetype=textvalidType=numbervalidType=length
[11]/td/trtrtdcolspan=2inputtype=submitvalue=提交/td/tr/table/formscripttype=text/javascript$function{$form
1.form{on提交:functiondata{if!$.fn.validatebox.validate{returnfalse;}alert提交成功!;}};};/script/body/html```。
个人认证
优秀文档
获得点赞 0