《JSP应用开发项目化教程》课后习题(第8章).docx
课后习题参考答案1、简要说明jQuery中的$.ajax方法使用。【参考答案】Sajax(async:true,请求类型type:"POST",请求参数返回数据类型回调函数url:'请求地址data:key:value,key:value),da(aTypez'json,success:function(r)回调函数中的执行部分);其中:Url参数代表ajax()方法请求地址,data代表请求过程中向后台发送的数据参数,dataType为返回值的数据类型,一般设定为JSOn类型,success为回调函数,其中的r代表返回数据。2、jQuery中符号$有什么作用。【参考答案】$是jQuery库提供的一个函数,可以通过$()里的参数进行查找和选择html文档中的元素,是JqUery选择器的重要组成部分。3、举例说明JQUery中页面加载函数写法。【参考答案】如常用页面加载事件调用JQUery中的ajax方法,实现页面数据动态加载。$(function()$.ajax(在页面加载事件中实现数据加载);1);4、归纳出jQuery中对表单元素的存取操作【参考答案】1)文本框S(',#textjd,).val();获得文本框内容$("#texl_id").attrCvalue",");清空内容S(',#textjd,).attr(',value",test,);填充内容2)复选框$("#chk_id").aur("checked",");使其未勾选S(,#chkjd").atlr("checked,true);勾选if(S(,*chkJd").atlr('checked,)=true)判断是否已经选中3)单选按钮S("inpul(3)type=radio").at(r("checked",2,);设置ValUe=2的项目为当前选中项获取一组名为(iiems)的radio被选中项的值varitem=$('inputname=itemschecked').val();4)下拉框$("#select_id").anr("value",'tesi");设置VaIUe=IeSt的项目为当前选中项$("<optionvalue='test'>test<option><optionvalue=,test2,>test2<option>").appendTo("#seleci_idM)$("#SeIeC1.id").empiy();添加下拉框的。PIiOn清空下拉框获取SeIeCl被选中项的文本varitem=$("selectnaine=itemsoption(3)selected").text();/seleci下拉框的第二个元素为当前选中值S(lect.id')O.selectedIndex=1;