日期:2014-05-16  浏览次数:20336 次

jquery操作file的change事件异步提交问题,麻烦哪个大侠帮忙下
JScript code

    $("#fileID").live("change", function () {
        $(this).parents("form").ajaxSubmit({
            target: "#OptionResult",
            beforeSubmit: function () {
                $("#OptionResult").html("");
            },
            success: function () {
                switch ($("#OptionResult").html()) {
                    case "false":
                        ShowAlert("网络出错啦,稍后再试试看");
                        break;
                    default:
                        var html = "<img src=\"" + $("#OptionResult").html() + "\" />";
                        $("#picDiv ul").append(html);
                        break;
                }
            }
        });
    })



这是我的代码,选择完文件后,有执行提交,后台也都执行的好好的,不过没有响应提交后的代码 ,不过我点下页面,就响应了,这是怎么回事??

------解决方案--------------------
IE 用这个事件bind("propertychange")

火狐有一个oninput这个事件用在兼容FF
------解决方案--------------------

onpropertychange