Maison  >  Article  >  interface Web  >  Comment déterminer si un fichier existe dans jquery

Comment déterminer si un fichier existe dans jquery

coldplay.xixi
coldplay.xixioriginal
2020-11-25 16:15:493308parcourir

La méthode permettant à jquery de déterminer si un fichier existe : encapsulez d'abord une méthode fileExists et recevez les paramètres d'URL ; puis utilisez la méthode [$.ajax()] pour envoyer une requête, définissez une requête synchrone ; renvoie le résultat de la requête.

Comment déterminer si un fichier existe dans jquery

L'environnement d'exploitation de ce tutoriel : Système Windows 7, jquery version 3.2.1 Cette méthode convient à toutes les marques d'ordinateurs.

Recommandations associées : "Tutoriel vidéo jQuery"

Comment juger si un fichier existe à l'aide de jquery :

js ou jugement jquery Si le fichier existe, vous devez utiliser ajax

Étapes :

1 Encapsuler une méthode fileExists et recevoir les paramètres d'URL

2. méthode pour envoyer une requête et définir une requête synchrone ; $.ajax()

3. Renvoie le résultat de la requête.

function fileExists(url) {
     var isExists;
     $.ajax({
         url: url,
         async: false,
         type: 'HEAD',
         error: function () {
             isExists = 0;
         },
         success: function () {
             isExists = 1;
         }
     });
     if (isExists == 1) {
         return true;
     } else {
         return false;
     }
}

Utilisation

var Exists=Exists('/cache/view_num/' + uid + '.txt');
if(Exists){
    alert('存在')
}

Pour plus de connaissances liées à la programmation, veuillez visiter :

Apprentissage en programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
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