Maison développement back-end tutoriel 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>
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelle norme de codage de compression d'image est JPEG ? Quelle norme de codage de compression d'image est JPEG ? Dec 31, 2020 pm 02:32 PM

JPEG est une norme de codage de compression pour les images fixes à tons continus ; il utilise principalement une méthode de codage conjointe de codage prédictif, de transformation cosinus discrète et de codage entropique pour supprimer les images redondantes et les données de couleur. Il s'agit d'un format de compression avec perte, qui peut convertir les images en compression. nécessite un petit espace de stockage et endommagera dans une certaine mesure les données d'image.

Quel est le format JPEG Quel est le format JPEG Nov 25, 2022 pm 02:46 PM

JPEG est un format d'image enregistré à l'aide d'une méthode de compression avec perte, avec le suffixe de fichier « .jpg » ou « .jpeg » en raison de la compression, l'image de sortie ne peut pas prendre en compte à la fois la qualité et la taille ; Le format JPEG a longtemps été le choix pour le stockage et la transmission d'images photographiques sur le Web, et presque tous les systèmes d'exploitation disposent désormais de visionneuses prenant en charge la visualisation des images JPEG, qui sont également souvent stockées avec l'extension JPG.

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

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

Convertir des fichiers image JPEG en fichiers image WBMP avec PHP Convertir des fichiers image JPEG en fichiers image WBMP avec PHP Mar 21, 2024 am 10:36 AM

Cet article explique en détail la conversion de fichiers image JPEG en fichiers image WBMP avec PHP. L'éditeur pense que c'est assez pratique, je le partage donc avec vous comme référence. J'espère que vous pourrez gagner quelque chose après avoir lu cet article. Introduction à la conversion de fichiers image JPEG en fichiers image WBMP JPEG (Joint Photographic Experts Group) et WBMP (Wireless Bitmap) sont deux formats de fichiers image largement utilisés. JPEG est utilisé pour stocker des photos et des images de haute qualité, tandis que WBMP est utilisé pour stocker des images simples en noir et blanc, couramment utilisées sur les appareils mobiles et les écrans e-paper. Cet article vous guidera pour convertir des fichiers image JPEG en fichiers image WBMP à l'aide de php. Étapes pour installer la bibliothèque GD Tout d'abord, vous devez installer la bibliothèque GD, qui est un PHP populaire.

La qualité d'image des formats HEIF et JPEG est-elle la même ? La qualité d'image des formats HEIF et JPEG est-elle la même ? Mar 17, 2023 pm 06:17 PM

Non, la qualité d'image au format HEIF est meilleure. HEIC est un format de compression haute fidélité qui réduira l'espace disque ou mémoire occupé par les images tout en conservant la qualité de l'image ; tandis que JPEG est un format d'image avec perte, donc la même image prise avec HEIC sera plus petite, mais la qualité de l'image HEIC sera mieux. En tant que format d'encapsulation, HEIF peut contenir bien plus de choses que JPEG : il peut non seulement stocker des images statiques et des métadonnées d'informations EXIF, mais également des animations, des séquences d'images et même des vidéos, des audios, etc. Beaucoup plus riche.

Lequel est le plus clair, jpeg ou png ? Lequel est le plus clair, jpeg ou png ? Mar 17, 2023 am 10:43 AM

Comparé au jpeg et au png, le format png est plus clair ; car le format png est un format sans perte, tandis que le format jpeg est une compression avec perte, ce qui réduira donc la qualité des données de l'image originale, si vous utilisez des fichiers produits par un logiciel de dessin ; , enregistrer Lorsque vous choisissez d'enregistrer le format png, il sera plus clair que le format jpeg.

Qu'est-ce qui est utilisé pour compresser des images fixes Qu'est-ce qui est utilisé pour compresser des images fixes Jan 14, 2021 pm 06:36 PM

JPEG est utilisé pour compresser des images fixes. JPEG est une norme de compression pour les images fixes en tons continus. L'extension de fichier est « .jpg » ou « .jpeg » ; la norme JPEG convient à la compression d'images fixes en niveaux de gris et en couleur. JPEG utilise principalement une méthode de codage conjointe de codage prédictif (DPCM), de transformation en cosinus discrète (DCT) et de codage entropique pour supprimer les images redondantes et les données de couleur. Il s'agit d'un format de compression avec perte, qui peut compresser les images dans un petit espace de stockage. endommager les données d'image dans une certaine mesure.

Comment désactiver la sortie d'informations dans thinkphp5 Comment désactiver la sortie d'informations dans thinkphp5 Jun 03, 2023 am 11:49 AM

1. La fonction d'info Avant de commencer à fermer info, nous devons comprendre sa fonction. Dans le framework ThinkPHP5, il existe trois formes principales de sortie d'informations : l'affichage de l'URL actuellement consultée et des paramètres de requête ; l'affichage des informations de débogage telles que l'exécution de l'instruction SQL et la durée d'exécution de la page actuelle en bas de la page ; informations lorsqu'une erreur d'exécution se produit, ce qui est pratique Bien que le débogage semble utile, la plupart des informations ne sont pas très utiles aux vrais développeurs. Souvent, nous avons besoin de résultats plus concis afin de pouvoir mieux nous concentrer sur le développement. 2. Fermer les informations est très simple. Il vous suffit de configurer.

See all articles