當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【JSP】测试Ajax
生活随笔
收集整理的這篇文章主要介紹了
【JSP】测试Ajax
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
$.ajax({type: "get", //使用get方法訪問后臺dataType: "json", //返回json格式的數(shù)據(jù)url: "/cslv/documentation.do", //要訪問的后臺地址data: {action : "queryFile",pageNo: pageNo//where: "where" }, //要發(fā)送的數(shù)據(jù)success: function(json) {//msg為返回的數(shù)據(jù),在這里做數(shù)據(jù)綁定 $.each(json.data, function(i, item) {var downpath ='<%=basePath%>'+item.FILEPATH+item.ID+'.'+item.FILETYPE; $("#jgcsTable").append("<tr id='neRow' height='25px' class='box_ul'><td width='15' class='box_gray'>?</td><td align='left'>"+item.FILETITLE+"</td><td align='center'>"+item.FILESIZE+"</td><td align='center'>"+item.FILETYPE+"</td><td align='center'><a style='cursor:pointer' οnclick=\"javascript:download('"+downpath+"')\" class='orange' >下載</a></td></tr>"); }); var pageNo = json.pageNo;//當(dāng)前頁var pageCount = json.fileCount/json.pageSize == 1?json.fileCount/json.pageSize:json.fileCount/json.pageSize+1; //得到總頁數(shù)//顯示上一頁if(pageNo > 1){$("#pages_id").append( "<a class='prev' href='javascript:back("+pageNo+")'>上一頁</a>");}//<顯示分頁碼$("#pages_id").append( "<strong>"+pageNo+"</strong>");alert("=="+parseInt(pageCount));if(pageNo != parseInt(pageCount)){$("#pages_id").append( "<a class='next' href='javascript:next("+pageNo+")'>下一頁</a>");}$("#pages_id").append("????<strong>共"+json.fileCount+"條數(shù)據(jù)</strong>");},/**function (XMLHttpRequest, textStatus, errorThrown) {// 通常 textStatus 和 errorThrown 之中// 只有一個會包含信息//this; // 調(diào)用本次AJAX請求時傳遞的options參數(shù)},**/error:function(XMLHttpRequest, textStatus, errorThrown){alert(textStatus);alert("加載數(shù)據(jù)失敗");//return;}// dataFilter:function(data,type){// alert(data);// } /**error: function() {alert("加載數(shù)據(jù)失敗");return;} //加載失敗,請求錯誤處理**/});dataFilter (data,type)error:function(XMLHttpRequest, textStatus, errorThrown){alert(textStatus);//return;}
總結(jié)
以上是生活随笔為你收集整理的【JSP】测试Ajax的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【JAVA】jacob写word
- 下一篇: html5高仿mac桌面,WinDyna