%PDF- %PDF-
Direktori : /home/devcapijob/public_html/site/Templates/js/ |
Current File : /home/devcapijob/public_html/site/Templates/js/region_rubrique_candidat.js |
$(function() { // $(".inline").colorbox({inline:true, width:"90%", height:"600px",close:"Fermer",fixed:true}); $(".check_select").click(function () { var str = ""; var nb_rubrique_max=$("#nb_rubrique_max").val(); if($(".check_select:checked").length>nb_rubrique_max){ $(this).removeAttr("checked"); alert("Max "+nb_rubrique_max+" poste "); }else { $(".check_select:checked" ).each(function() { str += $( this ).attr("alt") + " , "; }); $( "#value_poste" ).val( str ); } }); $(".chk_unique_reg").click(function () { var str = ""; var nb_region_max=$("#nb_region_max").val(); if($(".chk_unique_reg:checked").length>nb_region_max){ $(this).removeAttr("checked"); alert("Max "+nb_region_max+" region "); }else { $(".check_select:checked" ).each(function() { str += $( this ).attr("alt") + "<br/>"; }); $( "#value_regions" ).val( str ); } }); $(".check_select").click(function () { var str = ""; $(".check_select:checked" ).each(function() { str += $( this ).attr("alt") + "<br/>"; }); //$( "#value_poste" ).html( str ); }); //$(".inline_reg").colorbox({inline:true,width:"80%", height:"600px",close:"Fermer",fixed:true}); $(".check_domaines").click(function () { var domaine=this.id; if($(this).prop("checked")){ $("input[rel=\""+domaine+"\"]").prop("checked",true); }else{ $("input[rel=\""+domaine+"\"]").prop("checked",false); } }); $(".chk_reg").click(function () { var reg=this.id; if($(this).prop("checked")){ if(reg=="reg_0"){ $(".chk_dep").prop("checked",true); $(".chk_unique_reg").prop("checked",false); $(".chk_unique_reg").prop("disabled",true); }else{ $("input[rel=\""+reg+"\"]").prop("checked",true); } }else{ if(reg=="reg_0"){ $(".chk_dep").prop("checked",false); $(".chk_unique_reg").prop("checked",false); $(".chk_unique_reg").prop("disabled",false); }else{ $("input[rel=\""+reg+"\"]").prop("checked",false); } } }); $(".chk_dep").click(function () { var rel=$(this).attr("rel"); var nb=0; var chked=0; $( "input[rel=\""+rel+"\"]" ).each(function() { nb++; if($(this).prop("checked")){chked++;} }); if(nb==chked){ $("#"+rel).prop("checked",true); }else{ $("#"+rel).prop("checked",false); } }); $(".check_region").click(function () { var str = ""; var str_r = ""; var id_value_region = $("#id_value_region").val(); var count_rg = 0; $(".check_region:checked").each(function() { str_r += $(this).attr("alt") + ","; if($(this).attr("name")!="region[]"){ str +="<input type=\"hidden\" name=\"depart[]\" value=\""+$(this).attr("value")+"\">"; }else{ str +="<input type=\"hidden\" name=\"region[]\" value=\""+$(this).attr("value")+"\">"; } count_rg += 1; }); if(count_rg>0){ $('.value_regionformError').hide(); }else{ $('.value_regionformError').show(); } //alert(str_r); //document.getElementById("value_regions").setAttribute('value', str_r); //$("#value_regions").val(str_r); $('#value_regions').attr('value', str_r); $(".inline_reg").html(''); $(".inline_reg").append('<input type="text" placeholder="Region & Departement" class="form-control" name="region_candidat" value="'+str_r+'" required/>'); $("#values_regions_id").html(str); //$('#inscription_candidat').bootstrapValidator('resetForm', true); }); $(".check_rubrique").click(function () { var str = ""; var count = 0; var str_r = ""; $(".check_rubrique:checked").each(function() { str_r += $(this).attr("alt"); if($(this).attr("name")!="domaine[]"){ str +="<input type=\"hidden\" name=\"rubrique[]\" value=\""+$(this).attr("value")+"\">"; }else{ str +="<input type=\"hidden\" name=\"domaine[]\" value=\""+$(this).attr("value")+"\">"; } count += 1; }); if(count>0){ $('.value_posteformError').hide(); }else{ $('.value_posteformError').show(); } //$("#value_poste").val(str_r); $(".inline").html(''); $(".inline").append('<input type="text" placeholder="Poste" name="poste_candidat" value="'+str_r+'" id="value_poste" class="form-control" required>'); //$('#value_poste').attr('value', str_r); $("#values_postes_id").html( str ); var rel = $(this).attr('rel'); $("input[id=\""+rel+"\"]").prop("checked",false); $("."+rel+"").html(''); $("input[rel=\""+rel+"\"]:checked").each(function() { // count += 1; $("."+rel+"").html('('+count+')'); }); //$('#inscription_candidat').bootstrapValidator('resetForm', true); }); $(".check_rubrique").each(function() { var count = 0; var rel = $(this).attr('rel'); $("."+rel+"").html(''); $("input[rel=\""+rel+"\"]:checked").each(function() { count += 1; $("."+rel+"").html('('+count+')'); }); }); });