$(document).ready(function () { var userID = ""; var check_email_done = ""; function check_email_address(){ if(check_email_done==1){ return false; } var func_attributes = new Array(); func_attributes[0] = userID; // func_attributes[1] = varname; // func_attributes[2] = newvalue; $.ajax({ url: "process_ajax.php", type: "POST", data: {class:'userob',task:'check_email_address',attributes:func_attributes}, cache: false, async:true, success: function (html) { if(html==0){ var input_html = ""; wl_alert('confirm','U heeft geen email adres gekoppeld aan uw account. Vul die aub hieronder in en klik op OK.
'+input_html,add_email,false,'Ok','Cancel',userID); } }, error: function(error){ wl_alert('alert','Connection lost, please try again.',false,false,'Ok','',false); }, complete: function(){ $('.loading').hide(); } }); } check_email_address(); function add_email(userID){ var email = $('.email_input').val(); // alert(email);return false; var func_attributes = new Array(); func_attributes[0] = userID; func_attributes[1] = email; // func_attributes[2] = newvalue; $.ajax({ url: "process_ajax.php", type: "POST", data: {class:'userob',task:'add_email',attributes:func_attributes}, cache: false, async:true, success: function (html) { if(html==1){ wl_alert('alert','Email adres toevoegen gelukt.',false,false,'Ok','Cancel',false); }else{ wl_alert('alert','Email adres toevoegen mislukt. Probeer het aub nog eens.',false,false,'Ok','Cancel',false); } }, error: function(error){ wl_alert('alert','Connection lost, please try again.',false,false,'Ok','',false); }, complete: function(){ $('.loading').hide(); } }); } }); $(document).on('change','.update_var_inline','data',function(){ var deze = $(this); var varid = deze.data('varid'); var val = deze.val(); var column = deze.data('column'); var classhere = deze.data('classhere'); $('.loading').show(); //alert('varid '+varid+' val '+val); update_var_inline(varid,val,column,classhere,deze); }); function update_var_inline(varid,val,column,classhere,deze){ $.ajax({ url: "process_ajax.php", type: "POST", data: {task:'update_var_ajax', varid: varid, val_id: val, kolom: column, classhere: classhere}, cache: false, async:true, success: function (html) { // deze.css('background-color','#d4ffd8'); deze.addClass('confirmed_ok'); deze.removeClass('confirmed_error'); }, error: function(error){ wl_alert('alert','Update mislukt, check uw verbinding en probeer het opnieuw.',false,false,'Ok','',false); // alert('update mislukt'); // deze.css('background-color','#ffc1c1'); deze.addClass('confirmed_error'); deze.removeClass('confirmed_ok'); }, complete: function(){ $('.loading').hide(); } }); }