2 つの jquery コードの間に問題があります
最初のコードは画像のアップロードに役立ち、2 つ目: 登録フォームのデータが返されます
最初:
jQuery(function(){
var btnUpload = jQuery('#avatar');
new AjaxUpload(btnUpload, {
action: 'process/pic.php',
name: 'avatar',
onSubmit: function(file, ext){
if (! (ext && /^(jpg|jpeg)$/i.test(ext))){
// extension is not allowed
showNotification({type : "information", message: 'Tikai *.jpg un *.jpeg formats.'});
return false;
}
showNotification({type : "information", message: '<img src="img/loader.gif" />'});
},
onComplete: function(file, response){
if(response){
location.reload(true);
}
}
});
});
そして2つ:
jQuery(function() {
jQuery('#reg').submit(function() {
jQuery.ajax({
type: "POST",
url: jQuery('#reg').attr('action'),
data: jQuery('#reg').serialize(),
success: function(data) {
if(data){
showNotification({type : "warning", message: data});
}else{
location.reload(true);
}
}
});
return false;
});
});
最初のコードは正常に機能しますが、最初のコードを削除している間は 2 番目のコードは機能しません。なんで?
下手な英語でごめんなさい。