我在 jQuery 中提交火有问题:
$(document).ready(function() {
$('#zestaw-edytuj-form').submit(function(e) {
e.preventDefault();
$('#ip_dilmarbundle_zestawytype_path').uploadify('upload');
});
$('#ip_dilmarbundle_zestawytype_path').uploadify({
'swf' : '{{ asset("js/uploadify/uploadify.swf") }}',
'uploader' : '{{ path('upload-image') }}',
'folder' : '{{ asset("images") }}',
'auto' : false,
'onUploadSuccess' : function(file,data,response) {
$('#ip_dilmarbundle_zestawytype_zdjecie').attr('value',file.name);
},
'onUploadComplete' : function(file) {
$('#zestaw-edytuj-form').submit();
},
'onUploadError' : function(file, errorCode, errorMsg, errorString) {
},
});
});
首先,点击提交按钮后,我需要阻止默认并上传图片。上传完成后(onUploadComplete)我需要正常提交表单。但是当图片上传时,提交不会触发。我能用它做什么?