0

我有 2 个文件上传控件,我正在使用 Jquery Filupload 插件,谁能解释我应该如何检查要单击的文件上传。

所以我需要为点击了哪个文件上传设置条件。

我已经这样做了,但同时 $("#UiLogo").click() 正在触发,请帮助我。

if ($("#UiLogo").click())
        {
            alert("1 - Called");
            $("#UiLogo").val(data.result.Value);
            $("#ImgUiLogo").css('display', 'block');
            $("#ImgUiLogo").attr("src", JsLogoPath + data.result.Value);
        }
        else if ($("#AdminLogo").click())
        {
            alert("2 - Called");
            $("#AdminLogo").val(data.result.Value);
            $("#ImgAdminLogo").css('display', 'block');
            $("#ImgAdminLogo").attr("src", JsLogoPath + data.result.Value);
        }

问候

4

1 回答 1

0

通过调用 click() 方法,您以编程方式触发点击事件。需要更改您的代码以委托单击以调用您的代码。

例子:

$("#UiLogo").click(function() {
    alert("1 - Called");
    $("#UiLogo").val(data.result.Value);
    $("#ImgUiLogo").css('display', 'block');
    $("#ImgUiLogo").attr("src", JsLogoPath + data.result.Value);
});

$("#AdminLogo").click(function() {
    alert("2 - Called");
    $("#AdminLogo").val(data.result.Value);
    $("#ImgAdminLogo").css('display', 'block');
    $("#ImgAdminLogo").attr("src", JsLogoPath + data.result.Value);
});
于 2013-08-22T02:17:45.303 回答