gpt4 book ai didi

jQuery 成功/错误函数

转载 作者:可可西里 更新时间:2023-11-01 14:52:31 34 4
gpt4 key购买 nike

我在页面上使用表单让用户输入将用于各种目的的图像的 url。我正在编写一个 ajax 方法来确定他们提供的 url 是否实际上是图像。到目前为止,我已经这样做了:

$(document).on('ready', function () {

$("#AppBackgroundImage").on('blur', function () {

var providedImage = $(this);
var URL = providedImage.val();

$.ajax({
url: providedImage.val(),
type: "GET",
success: function () { $("#imageThumbnail").attr("src", URL); },
error: function () { $("#imageThumbnail").attr('src', "C:\Users\jorda_000\Desktop"); }

});

//$("#imageThumbnail").attr("src", URL);
})

})

当我注释掉成功和错误函数并取消注释代码的底行时,当我点击表单输入时,它将使用适当的图像更新缩略图 (id = "imageThumbnail")。如果它不是图像,它将显示空白缩略图。

传递我尝试执行的两个 .attr 方法是否可行,或者我必须在其他地方处理吗?如果 url 是图像,我希望它显示适当的图像,如果不是,则显示默认图像(带有适当的错误消息)。

最佳答案

试一试:

$(document).on('ready', function () {

$("#AppBackgroundImage").on('blur', function () {

var providedImage = $(this);
var URL = providedImage.val();

$.ajax({
url: providedImage.val(),
type: "GET",
error: function () { URL = "C:\Users\jorda_000\Desktop"); }
complete: function () { $("#imageThumbnail").attr("src", URL); }
});

})

});

关于jQuery 成功/错误函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16402504/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com