首頁 後端開發 php教程 ajax 处理php返回的json 数组有关问题

ajax 处理php返回的json 数组有关问题

Jun 13, 2016 pm 01:14 PM
info jpeg quot

ajax 处理php返回的json 数组问题
{"status":1,"info":["201209\/20120905rmyr8iZMs6.jpeg","201209\/20120905b1i8bI1C9x.jpeg","201209\/20120905Z0zFDjUF61.jpeg","201209\/20120905144fN9oLlz.jpeg"],"data":""}


这是返回的数据,info里面是一个数组,我想用js特效翻图片,我怎么获取图片的下表并判断有没有上一张或下一张图片

------解决方案--------------------
我的理解是,可以先把json数据解析成数组,然后就能得到info的数据,按照上面的格式,下标应该是数字递增的,从0开始,可以得到info数组的长度,也就能得到最后一张图片的下标了,这样是否可以判断?至于json数据解析数组,可以去网上查下,封装的库很多,常见的可以下个json.js的库(www.json.org),然后用string.parseJSON()转化。
其实像你说的这种效果,网上应该有很多示例的,可以查下~
------解决方案--------------------

JScript code

var str='{"status":1,"info":["201209\/20120905rmyr8iZMs6.jpeg","201209\/20120905b1i8bI1C9x.jpeg","201209\/20120905Z0zFDjUF61.jpeg","201209\/20120905144fN9oLlz.jpeg"],"data":""}';

var obj = eval('(' + str + ')');
alert(obj.info.length);//info长度 为4
var i=3;//测试最后一个元素
if("undefined" == typeof(obj.info[(i+1)])){
alert(321);
}else{
alert(obj.info[(i)])
} <div class="clear">
                 
              
              
        
            </div>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

jpeg是什麼格式 jpeg是什麼格式 Nov 25, 2022 pm 02:46 PM

JPEG是一種使用有損壓縮方法儲存的影像格式,檔案後綴名為「.jpg」或「.jpeg」;作為壓縮的結果,輸出影像無法兼顧品質和大小。 JPEG格式一直是網路上儲存和傳輸照片影像的選擇,幾乎所有作業系統現在都有支援JPEG影像視覺化的檢視器,這些影像通常也以JPG副檔名儲存。

jpeg是什麼圖片壓縮編碼標準 jpeg是什麼圖片壓縮編碼標準 Dec 31, 2020 pm 02:32 PM

jpeg是面向連續色調靜止影像的壓縮編碼標準;其主要是採用預測編碼、離散餘弦變換以及熵編碼的聯合編碼方式,以去除冗餘的影像和彩色數據,屬於有損壓縮格式,它能夠將影像壓縮在很小的儲存空間,一定程度上會造成影像資料的損傷。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

PHP將 JPEG 影像檔案轉換為 WBMP 影像文件 PHP將 JPEG 影像檔案轉換為 WBMP 影像文件 Mar 21, 2024 am 10:36 AM

這篇文章將為大家詳細講解有關PHP將JPEG圖像文件轉換為WBMP圖像文件,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章後可以有所收穫。將JPEG影像檔案轉換為WBMP影像檔案簡介JPEG(聯合影像專家小組)和WBMP(無線點陣圖)是兩種廣泛使用的影像檔案格式。 JPEG用於儲存高品質照片和影像,而WBMP用於儲存簡單的黑白影像,通常用於行動裝置和電子紙顯示器。本文將指導您使用php將JPEG影像檔轉換為WBMP影像檔。步驟安裝GD庫首先,您需要安裝GD庫,這是一個流行的PHP

HEIF與JPEG格式的畫質一樣嗎 HEIF與JPEG格式的畫質一樣嗎 Mar 17, 2023 pm 06:17 PM

不一樣,HEIF格式的畫質比較好。 HEIC是高保真壓縮格式,會保證畫質的情況下,減少圖片所佔磁碟或記憶體空間;而JPEG是有損圖片格式,所以同一個圖用HEIC拍出來更小,但是HEIC畫質更好。 HEIF作為一種封裝格式,它能裝的東西比JPEG多得多;它不僅可以儲存靜態影像和EXIF資訊元資料等,還可以儲存動畫、影像序列甚至影片、音訊等等,儲存的資料種類要豐富得多。

jpeg和png哪個清楚 jpeg和png哪個清楚 Mar 17, 2023 am 10:43 AM

jpeg和png相比,png格式更清楚;因為png格式是一種無損格式,而jpeg格式則是有損壓縮的,會使原始圖片資料品質下降;所以如果使用製圖類軟體製作出來的文件,保存時選擇儲存png格式就會比jpeg格式更清楚。

什麼用於壓縮靜止影像 什麼用於壓縮靜止影像 Jan 14, 2021 pm 06:36 PM

JPEG用於壓縮靜止影像。 JPEG是面向連續色調靜止影像的壓縮標準,檔案後綴名為「.jpg」或「.jpeg」;JPEG標準適用於壓縮靜止的灰階和彩色影像。 JPEG主要是採用預測編碼(DPCM)、離散餘弦變換(DCT)以及熵編碼的聯合編碼方式,以去除冗餘的圖像和彩色數據,屬於有損壓縮格式,它能夠將圖像壓縮在很小的儲存空間,一定程度上會造成影像資料的損傷。

thinkphp5如何關閉info資訊輸出 thinkphp5如何關閉info資訊輸出 Jun 03, 2023 am 11:49 AM

一、info的作用在開始關閉info之前,我們需要先了解它的作用。在ThinkPHP5框架中,info資訊輸出主要有三種形式:展示目前存取的URL和請求參數在頁面底部展示當前頁面的SQL語句執行情況和運行時間等偵錯資訊在執行錯誤時,輸出詳細的錯誤訊息,方便調試雖然看起來很有用,但對於真正的開發者而言,大多數的info資訊並不是非常有幫助的。通常,我們需要的是一些更簡潔的輸出,以便更好地專注於開發。二、關閉info關閉info很簡單,只需要在配置

See all articles