我正在使用cms工作,该用户有3级用户更新图片
每个级别用户都使用此按钮更新了foto个人资料
<button type="button" id="btnsubmitprofileimages" class="btn btn-primary">Save</button>
第一分钟通过测试 EMPLOYEE 正常工作,只需复制并粘贴到每个级别,然后我离开并继续执行另一项任务,然后在级别管理器中测试为什么它会给我错误提醒,但在我的控制台中是清洁
这是我的整个js
$('#btnsubmitprofileimages').on("click", function(e) {
e.preventDefault();
var imgVal = $('.cropit-image-input').val();
if(imgVal=='')
{
$("#errors-image-modal").show();
}
else
{
e.preventDefault();
var imageData = $('.image-editor').cropit('export');
var cu_id_employee=$("input[name=cu_id_employee]").val();
var cu_foto_employee_old=$("input[name=cu_foto_employee_old]").val();
var data = 'imageData=' + imageData + '&cu_id_employee=' + cu_id_employee+ '&cu_foto_employee_old=' + cu_foto_employee_old;
$.ajax({
url: base_url + "userdataajax/updateprofilepictureallemployee",
type: "POST",
data: data,
dataType: "JSON",
success: function(data) {
if (data.status) {
alert('data tersimpan');
$('#myModalfoto').modal('hide');
$('#formfoto').trigger("reset");
location.reload();
} else {
alert('error hubungi admin');
}
$('#btnsubmitprofileimages').text('save'); //change button text
$('#btnsubmitprofileimages').attr('disabled', false); //set button enable
},
error: function(jqXHR, textStatus, errorThrown) {
alert('Error adding / update data');
$('#btnsubmitprofileimages').text('save'); //change button text
$('#btnsubmitprofileimages').attr('disabled', false); //set button enable
}
});
}
})
仅在 EMPLOYEE 级别工作,然后我决定更改每个级别的ID ADMIN
<button type="button" id="btnsubmitprofileimagesadmin" class="btn btn-primary">Save</button>
现在一切正常,但不知道为什么有时候级别经理和员工在第一次得到错误,之后他们工作正常?在这个问题中我会错过什么
注意:我知道id是uniq不能加倍但是层次管理器和员工的页面是一样的,是那个问题还是什么,谢谢