还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
easyui期末实践试题及答案分析
一、单选题(每题2分,共20分)
1.EasyUI中,用于创建对话框的插件是()(2分)A.dialogB.panelC.tabsD.menu【答案】A【解析】EasyUI中的dialog插件用于创建对话框
2.在EasyUI中,如何为按钮添加点击事件?()(2分)A.onclick=funcB.click=funcC.onclick=funcD.bindclick,func【答案】D【解析】EasyUI推荐使用bind方法绑定事件
3.EasyUI的panel组件中,哪个属性用于设置面板是否可折叠?()(2分)A.collapsibleB.closableC.draggableD.resizable【答案】A【解析】collapsible属性用于设置面板是否可折叠
4.EasyUI中,用于创建选项卡的插件是()(2分)A.dialogB.panelC.tabsD.menu【答案】C【解析】tabs插件用于创建选项卡
5.EasyUI的grid组件中,用于设置列宽的属性是()(2分)A.widthB.columnsC.data-optionsD.rownumbers【答案】B【解析】columns属性用于设置列的配置
6.EasyUI中,哪个方法用于加载对话框内容?()(2分)A.loadB.openC.loadContentD.loadPanel【答案】C【解析】loadContent方法用于加载对话框内容
7.EasyUI的slider组件中,用于设置滑块最小值的属性是()(2分)A.minB.maxC.valueD.step【答案】A【解析】min属性用于设置滑块最小值
8.EasyUI的tree插件中,用于设置节点是否可拖动的属性是()(2分)A.draggableB.selectableC.disabledD.checked【答案】A【解析】draggable属性用于设置节点是否可拖动
9.EasyUI的form组件中,用于校验表单数据的插件是()(2分)A.validateboxB.comboboxC.dateboxD.slider【答案】A【解析】validatebox插件用于校验表单数据
10.EasyUI的layout插件中,用于创建左右布局的属性是()(2分)A.leftB.rightC.topD.bottom【答案】A【解析】left属性用于创建左右布局
二、多选题(每题4分,共20分)
1.EasyUI中,以下哪些组件是常用的UI组件?()(4分)A.dialogB.panelC.tabsD.menuE.grid【答案】A、B、C、E【解析】dialog、panel、tabs和grid都是EasyUI中常用的UI组件
2.EasyUI的form组件中,以下哪些是常用的表单控件?()(4分)A.textfieldB.passwordfieldC.comboboxD.dateboxE.slider【答案】A、B、C、D、E【解析】textfield、passwordfield、combobox、datebox和slider都是form组件中常用的表单控件
3.EasyUI的grid组件中,以下哪些是常用的配置属性?()(4分)A.columnsB.data-optionsC.rownumbersD.paginationE.fit【答案】A、B、C、D、E【解析】columns、data-options、rownumbers、pagination和fit都是grid组件中常用的配置属性
4.EasyUI的tabs插件中,以下哪些是常用的方法?()(4分)A.addB.removeC.loadD.selectE.refresh【答案】A、B、C、D、E【解析】add、remove、load、select和refresh都是tabs插件中常用的方法
5.EasyUI的validatebox插件中,以下哪些是常用的配置属性?()(4分)A.requiredB.validTypeC.missingMessageD.patternE.message【答案】A、B、C、D、E【解析】required、validType、missingMessage、pattern和message都是validatebox插件中常用的配置属性
三、填空题(每题4分,共20分)
1.EasyUI中,用于创建对话框的插件是________(4分)【答案】dialog【解析】EasyUI中的dialog插件用于创建对话框
2.EasyUI的form组件中,用于校验表单数据的插件是________(4分)【答案】validatebox【解析】validatebox插件用于校验表单数据
3.EasyUI的grid组件中,用于设置列宽的属性是________(4分)【答案】columns【解析】columns属性用于设置列的配置
4.EasyUI的tabs插件中,用于添加选项卡的方法是________(4分)【答案】add【解析】add方法用于添加选项卡
5.EasyUI的validatebox插件中,用于设置校验错误信息的属性是________(4分)【答案】message【解析】message属性用于设置校验错误信息
四、判断题(每题2分,共20分)
1.EasyUI的panel组件中,默认情况下面板是可折叠的()(2分)【答案】(×)【解析】panel组件默认情况下面板是不可折叠的
2.EasyUI的grid组件中,可以使用pagination属性来分页显示数据()(2分)【答案】(√)【解析】pagination属性用于分页显示数据
3.EasyUI的tabs插件中,可以使用select方法来选择某个选项卡()(2分)【答案】(√)【解析】select方法用于选择某个选项卡
4.EasyUI的validatebox插件中,可以使用required属性来设置字段是否必填()(2分)【答案】(√)【解析】required属性用于设置字段是否必填
5.EasyUI的slider组件中,可以使用step属性来设置滑块的步长()(2分)【答案】(√)【解析】step属性用于设置滑块的步长
五、简答题(每题5分,共15分)
1.简述EasyUI中dialog组件的基本用法(5分)【答案】EasyUI的dialog组件用于创建对话框基本用法如下-引入EasyUI的CSS和JS文件-使用dialog标签创建对话框-使用data-options属性设置对话框的配置项-使用loadContent方法加载对话框内容-使用open方法打开对话框
2.简述EasyUI中grid组件的基本用法(5分)【答案】EasyUI的grid组件用于显示数据表格基本用法如下-引入EasyUI的CSS和JS文件-使用grid标签创建数据表格-使用data-options属性设置表格的配置项-使用columns属性设置列的配置-使用data属性设置表格的数据
3.简述EasyUI中validatebox插件的基本用法(5分)【答案】EasyUI的validatebox插件用于校验表单数据基本用法如下-引入EasyUI的CSS和JS文件-使用form标签创建表单-使用validatebox标签创建校验框-使用data-options属性设置校验框的配置项-使用required属性设置字段是否必填-使用validType属性设置校验类型
六、分析题(每题10分,共20分)
1.分析EasyUI中tabs插件的工作原理(10分)【答案】EasyUI的tabs插件用于创建选项卡其工作原理如下-使用tabs标签创建选项卡容器-使用data-options属性设置选项卡的配置项-使用add方法添加选项卡-使用remove方法删除选项卡-使用select方法选择某个选项卡-使用load方法加载选项卡内容
2.分析EasyUI中form组件的校验机制(10分)【答案】EasyUI的form组件的校验机制如下-使用validatebox插件进行表单校验-使用required属性设置字段是否必填-使用validType属性设置校验类型,如email、number等-使用missingMessage属性设置校验错误信息-使用validate方法手动触发校验-校验失败时,会显示错误提示信息
七、综合应用题(每题25分,共50分)
1.设计一个包含对话框、表格和表单的EasyUI界面,并实现基本功能(25分)【答案】```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/headbodydivid=dg/divbuttononclick=openDialog打开对话框/buttonscript$function{$dg.datagrid{title:数据表格,columns:[[{field:id,title:ID,width:50},{field:name,title:姓名,width:100},{field:age,title:年龄,width:50,align:right}]],data:[{id:1,name:张三,age:20},{id:2,name:李四,age:30}]};};functionopenDialog{$dialog.dialogopen;}/scriptdivid=dialogstyle=width:300px;height:200px;padding:10px;class=easyui-dialogtitle=对话框data-options=modal:true,href:dialog.html,width:300,height:200/div/body/html```
2.设计一个包含选项卡、表格和校验表单的EasyUI界面,并实现基本功能(25分)【答案】```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/headbodydivclass=easyui-tabsstyle=width:700px;height:250px;divtitle=选项卡1style=padding:20px;选项卡1内容/divdivtitle=选项卡2style=padding:20px;divid=tg/div/divdivtitle=选项卡3style=padding:20px;formid=ffmethod=postdata-options=novalidate:truetabletrtd姓名/tdtdinputname=usernametype=textclass=easyui-validateboxdata-options=required:true,missingMessage:请输入姓名/td/trtrtd密码/tdtdinputname=passwordtype=passwordclass=easyui-validateboxdata-options=required:true,missingMessage:请输入密码/td/trtrtdcolspan=2align=centerahref=javascript:void0class=easyui-linkbuttononclick=submitForm提交/a/td/tr/table/form/div/divscript$function{$tg.datagrid{title:数据表格,columns:[[{field:id,title:ID,width:50},{field:name,title:姓名,width:100},{field:age,title:年龄,width:50,align:right}]],data:[{id:1,name:张三,age:20},{id:2,name:李四,age:30}]};};functionsubmitForm{$ff.formvalidate;if$ff.formisValid{alert表单验证通过;}else{alert表单验证失败;}}/script/body/html```---标准答案及解析
一、单选题
1.A
2.D
3.A
4.C
5.B
6.C
7.A
8.A
9.A
10.A
二、多选题
1.A、B、C、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.dialog
2.validatebox
3.columns
4.add
5.message
四、判断题
1.(×)
2.(√)
3.(√)
4.(√)
5.(√)
五、简答题
1.EasyUI的dialog组件用于创建对话框基本用法如下-引入EasyUI的CSS和JS文件-使用dialog标签创建对话框-使用data-options属性设置对话框的配置项-使用loadContent方法加载对话框内容-使用open方法打开对话框
2.EasyUI的grid组件用于显示数据表格基本用法如下-引入EasyUI的CSS和JS文件-使用grid标签创建数据表格-使用data-options属性设置表格的配置项-使用columns属性设置列的配置-使用data属性设置表格的数据
3.EasyUI的validatebox插件用于校验表单数据基本用法如下-引入EasyUI的CSS和JS文件-使用form标签创建表单-使用validatebox标签创建校验框-使用data-options属性设置校验框的配置项-使用required属性设置字段是否必填-使用validType属性设置校验类型
六、分析题
1.EasyUI的tabs插件用于创建选项卡其工作原理如下-使用tabs标签创建选项卡容器-使用data-options属性设置选项卡的配置项-使用add方法添加选项卡-使用remove方法删除选项卡-使用select方法选择某个选项卡-使用load方法加载选项卡内容
2.EasyUI的form组件的校验机制如下-使用validatebox插件进行表单校验-使用required属性设置字段是否必填-使用validType属性设置校验类型,如email、number等-使用missingMessage属性设置校验错误信息-使用validate方法手动触发校验-校验失败时,会显示错误提示信息
七、综合应用题
1.设计一个包含对话框、表格和表单的EasyUI界面,并实现基本功能
2.设计一个包含选项卡、表格和校验表单的EasyUI界面,并实现基本功能。
个人认证
优秀文档
获得点赞 0