RIA应用开发期中试卷

RIA应用开发期中试卷
RIA应用开发期中试卷

R I A应用开发期中试卷 Last revision date: 13 December 2020.

淮安信息职业技术学院2012-2013学年第二学期

《RIA应用开发》期中试卷

1.简述你对jQuery的认识。

2.举例说明DOM对象与jQuery对象是如何相互转换的?

3.举例说明jQuery的链式操作。

4.以json格式写出下列表格的对象数据

5.使用jQuery库动态在body中添加div,设置div的内部文本为

“Hello,World!”、前景色为红色。

6.在文档加载结束后用$.ajax方法从文件data.txt中读取数据,在body中

用2秒钟时间显示出来,自己建立data.txt文件,内容为第4题内容。

7.在页面上放上三个DOM元素(div、p、span任选),点击某个DOM元素用

alert显示其内部文本和id属性。

8.使用jQuery库和table标签和第4题json数据动态建立一个表格,奇数行

为黑底白字、偶数行为白底黑字。

9.使用jQuery库和三个按钮单击事件,实现奇数行、偶数行和所有行的选择

显示。

10.在表格数据行上,实现鼠标移入时背景色为黄色,移出时恢复原背景色。

11.定义并调用插件,实现第10题功能。

12.用jQueryUI的dialog插件显示表格中被点击行的信息。

姓名:张三

对DOM元素的查找(同层、下层和上层)、增(同层、下层和上层)删操作有哪些方法?

通过审查元素获得当前元素的信息,再由此实现其他操作(同层、下层和上层)。

jQuery图表插件jQPlot最基本的配置项有哪些?提供的数据项格式是什么?如何从web服务端获得此数据?

$(document).ready(function () {

var cosPoints = [];

for (var i = 0; i < 2 * Math.PI; i += 0.1) {

cosPoints.push([i, Math.cos(i)]);

}

var sinPoints = [];

for (var i = 0; i < 2 * Math.PI; i += 0.1) {

sinPoints.push([i, Math.sin(i)]);

}

var plot1 = $.jqplot('chart1', [cosPoints, sinPoints], {

title:"正弦、余弦曲线",

series: [{ showMarker: false, label: "cos" },

{ showMarker: false, label: "sin"}],

legend: {

renderer: $.jqplot.EnhancedLegendRenderer,

show: true

},

axes: {

xaxis: {

label: 'Angle (radians)',

labelRenderer: $.jqplot.CanvasAxisLabelRenderer, labelOptions: {

fontFamily: 'Georgia, Serif',

fontSize: '12pt'

}

},

yaxis: {

label: 'Cosine',

labelRenderer: $.jqplot.CanvasAxisLabelRenderer, labelOptions: {

fontFamily: 'Georgia, Serif',

fontSize: '12pt'

}

}

}

});

});

表格分页的途径有哪些?

表单验证的途径有哪些?

(网络数据传输量、网络传输频率)

表单提交的方式有哪些(不是Get/Post)不同的提交方式对表单域的属性设置有何要求

使用jquery.validate插件进行表单验证中,在设置验证配置项时最重要配置项有哪些?

规则:做什么验证,具体参数(true/false,[],数字,”#id”,function函数)

消息:

如何自定义一个验证规则?

什么是jQuery ligerUI?其中用于布局的控件有哪些用于导航的控件有哪些jQuery ligerUI特殊的表单控件有哪些?

jQuery ligerUI表格控件的数据源如何指定(两种:静态和动态)如何显示这些数据源(columns)

jQuery ligerUI表格控件中如何查找的被选择、添加、更新的数据行?

相关主题
相关文档
最新文档