У меня есть 2 условия, которые возвращаются как json, как это
public funtion do_upload{
//1st
return json_encode(['upload_success' => 'Successfully import ' . $count_validEntries . ' document]);
//2nd
return json_encode(['upload_error' => 'Your document is not valid, at row '. $implode_err. 'Please use given data']);
}
мой Ajax вызов
$("#upload_btn").on('click', function(){
var mydata = new FormData(document.getElementById("form_upload"));
$.ajax({
type : "POST",
data: mydata,
contentType: false,
dataType : "json",
url : "<?php echo base_url();?>/C_MRCR_A/do_upload",
cache: false,
processData: false,
beforeSend:function(){
},
success:function(response){
console.log('succ ',response);
},
error:function(xhr, status, error){
},
complete:function(){
// do nothing for now
}
});
});
я хочу сделать предупреждение успех если 'upload_success'
и ошибка предупреждения, если 'upload_error'
, используя ответ выше? или есть другой способ?