$("#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;
}
}
});
})
这是我的代码,选择完文件后,有执行提交,后台也都执行的好好的,不过没有响应提交后的代码 ,不过我点下页面,就响应了,这是怎么回事??
那是因为你的焦点离开的file,产生了change事件。change事件必须焦点移出才触发事件