本篇文章介绍了使用 jQuery 的 Ajax 判断文件存在的方法, 有着一定的参考价值, 现在将它分享给各位, 希望对各位有帮助.
JS 或 jQuery 判断文件是否存在, 需要用到 Ajax
1, 封装一个 fileExists 方法, 接收 url 参数;
2, 使用 $.Ajax() 方法发送请求, 设置同步方式请求;
3, 返回请求结果.
- 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;
- }
- }
用法
- var Exists=Exists('/cache/view_num/' + uid + '.txt');
- if(Exists){
- alert('存在')
- }
本文来自 jQuery 答疑 https://www.html.cn/qa/jquery/ 栏目, 欢迎学习!
来源: http://www.css88.com/qa/jquery/15505.html