第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

java通過json實(shí)現(xiàn)分頁(yè)中json的轉(zhuǎn)換問題

java通過json實(shí)現(xiàn)分頁(yè)中json的轉(zhuǎn)換問題

使用$.ajax()方法處理json數(shù)據(jù)格式,后臺(tái)傳過來的json格式,通過jquery中的$.ajax()之后沒有結(jié)果。傳過來的json格式是這樣的{"infos":[{"id":402881e9564b22f701564b251aef0001,"title":"火影","publishingTime":"2016-08-02?20:05:38.0","isEditable":"true"},{"id":402881e9565a7f3601565a86f0c30001,"title":"龍珠","publishingTime":"2016-08-05?19:46:48.0","isEditable":"true"},{"id":402881e9565a7f3601565a8720ac0002,"title":"哈哈","publishingTime":"2016-08-05?19:47:00.0","isEditable":"true"},{"id":402881e9565a7f3601565a87464b0003,"title":"海賊","publishingTime":"2016-08-05?19:47:10.0","isEditable":"true"},{"id":402881e9565a7f3601565a87b47c0004,"title":"海賊王","publishingTime":"2016-08-05?19:47:38.0","isEditable":"true"}],"pageBean":{"pageSize":5,"currentPage":1,"totalPage":1,"hasPrevious":false,"HasNext":false}}那個(gè)jquery的$.ajax()是這樣寫的$(function () {? $.post("getFirstInfoList.action", null, function (data) {? var totalPage = data.totalPage;? PageClick(1, totalPage, 3);? });? PageClick = function (page, totalPage, spanInterval) {? $.ajax({? url: "getFirstInfoList.action",? data: { "page": page },? type: "post",? dataType: "json",? success: function (data) {? //索引從1開始? //將當(dāng)前頁(yè)索引轉(zhuǎn)為int類型? var intPageIndex = parseInt(page);? //獲取顯示數(shù)據(jù)的表格? var table = $("#content");? //清楚表格中內(nèi)容? $("#content tr").remove();? var infos=data.infos; //向表格中添加內(nèi)容? for (var i = 0; i < infos.length; i++) {? table.append(? $("<tr><td>" +? infos[i].id? + "</td><td>" +? infos[i].title? + "</td><td>" +? infos[i].publishingTime? + "</td><td>" +? infos[i].isEditable + "</td></tr>")? ); } //for? //創(chuàng)建分頁(yè)? //將總記錄數(shù)結(jié)果 得到 總頁(yè)碼數(shù)? var pageS = data.totalPage; var $pager = $("#pager");? //清楚分頁(yè)div中的內(nèi)容? $("#pager span").remove();? $("#pager a").remove();? //添加第一頁(yè)? if (intPageIndex == 1)? $pager.append("<span class='disabled'>第一頁(yè)</span>");? else {? var first = $("<a href='javascript:void(0)' first='" + 1 + "'>第一頁(yè)</a>").click(function () {? PageClick($(this).attr('first'), totalPage, spanInterval);? return false;? });? $pager.append(first);? }? //添加上一頁(yè)? if (intPageIndex == 1)? $pager.append("<span class='disabled'>上一頁(yè)</span>");? else {? var pre = $("<a href='javascript:void(0)' pre='" + (intPageIndex - 1) + "'>上一頁(yè)</a>").click(function () {? PageClick($(this).attr('pre'), totalPage, spanInterval);? return false;? });? $pager.append(pre);? }? //設(shè)置分頁(yè)的格式 這里可以根據(jù)需求完成自己想要的結(jié)果? var interval = parseInt(spanInterval); //設(shè)置間隔? var start = Math.max(1, intPageIndex - interval); //設(shè)置起始頁(yè)? var end = Math.min(intPageIndex + interval, pageS)//設(shè)置末頁(yè)? if (intPageIndex < interval + 1) {? end = (2 * interval + 1) > pageS ? pageS : (2 * interval + 1);? }? if ((intPageIndex + interval) > pageS) {? start = (pageS - 2 * interval) < 1 ? 1 : (pageS - 2 * interval);? }? //生成頁(yè)碼? for (var j = start; j < end + 1; j++) {? if (j == intPageIndex) {? var spanSelectd = $("<span class='current'>" + j + "</span>");? $pager.append(spanSelectd);? } //if? else {? var a = $("<a href='javascript:void(0)'>" + j + "</a>").click(function () {? PageClick($(this).text(), totalPage, spanInterval);? return false;? });? $pager.append(a);? } //else? } //for? //上一頁(yè)? if (intPageIndex == totalPage) {? $pager.append("<span class='disabled'>下一頁(yè)</span>");? }? else {? var next = $("<a href='javascript:void(0)' next='" + (intPageIndex + 1) + "'>下一頁(yè)</a>").click(function () {? PageClick($(this).attr("next"), totalPage, spanInterval);? return false;? });? $pager.append(next);? }? //最后一頁(yè)? if (intPageIndex == pageS) {? $pager.append("<span class='disabled'>最后一頁(yè)</span>");? }? else {? var last = $("<a href='javascript:void(0)' last='" + pageS + "'>最后一頁(yè)</a>").click(function () {? PageClick($(this).attr("last"), totalPage, spanInterval);? return false;? });? $pager.append(last);? }? } //sucess? }); //ajax? }; //function?}); //ready?為啥經(jīng)過這個(gè)jquery之后就沒數(shù)據(jù)了
查看完整描述

2 回答

已采納
?
我有一雙明亮的眼睛

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超0個(gè)贊

同學(xué),我也不是很了解額,應(yīng)該是這個(gè)函數(shù)沒有被調(diào)用到吧,你可以去w3c上看看jquery的函數(shù)調(diào)用的使用方法
查看完整回答
反對(duì) 回復(fù) 2016-10-15
  • 劉松同學(xué)
    劉松同學(xué)
    是不是缺少設(shè)置json的格式方面的東西,像這樣header("Content-Type: application/json;charset=utf-8"); 這是我在php里面找到的,那Java里面應(yīng)該加什么東西
?
我有一雙明亮的眼睛

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超0個(gè)贊

console.log看看傳的數(shù)據(jù)
查看完整回答
反對(duì) 回復(fù) 2016-10-14
  • 2 回答
  • 4 關(guān)注
  • 3366 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)