Commit 4a89be91 by willgonzz

solucion de bug(carga y validacion de repeticion de cargo al que se postula), ya…

solucion de bug(carga y validacion de repeticion de cargo al que se postula), ya no se puede agregar nuevas tecnologias desde el form
parent a5523490
...@@ -97,7 +97,7 @@ function agregarFieldExpierncia(event){ ...@@ -97,7 +97,7 @@ function agregarFieldExpierncia(event){
content += ` content += `
<li id="exp-${index}"> <li id="exp-${index}">
${exp.institucion} ${exp.institucion}
<button type="button" onclick="eliminarExperiencia(event)"> <span class="glyphicon glyphicon-trash"></span> Eliminar</button> <button type="button" class="btn btn-primary" onclick="eliminarExperiencia(event)"> <span class="glyphicon glyphicon-trash"></span> Eliminar</button>
</li> </li>
` `
...@@ -159,7 +159,7 @@ function agregarFieldTecnologia(){ ...@@ -159,7 +159,7 @@ function agregarFieldTecnologia(){
content1 += ` content1 += `
<li id="tecn-${index}"> <li id="tecn-${index}">
${tecn.tecnologia.nombre} ${tecn.tecnologia.nombre}
<button type="button" onclick="eliminarTecnologia(event)">Eliminar</button> <button type="button" class="btn btn-primary" onclick="eliminarTecnologia(event)">Eliminar</button>
<br> <br>
</li> </li>
...@@ -254,7 +254,6 @@ form.addEventListener("submit",(evt)=>{ ...@@ -254,7 +254,6 @@ form.addEventListener("submit",(evt)=>{
noValidateFlag = false noValidateFlag = false
} ); } );
document.querySelector("#btn-new-tech").addEventListener('click',()=>{document.querySelector("#tecnologia-nombre").classList.remove('d-none')})
//Metodos para Estudios //Metodos para Estudios
...@@ -323,7 +322,7 @@ function agregarFieldEstudio(){ ...@@ -323,7 +322,7 @@ function agregarFieldEstudio(){
content += ` content += `
<li id="est-${index}"> <li id="est-${index}">
${est.institucion.nombre} ${est.institucion.nombre}
<button type="button" onclick="eliminarEstudio(event)">Eliminar</button> <button type="button" class="btn btn-primary" onclick="eliminarEstudio(event)">Eliminar</button>
</li> </li>
` `
...@@ -384,7 +383,7 @@ function agregarFieldCargo(){ ...@@ -384,7 +383,7 @@ function agregarFieldCargo(){
if(postulaciones[i]!==null){ if(postulaciones[i]!==null){
if(postulaciones[i]["id"]===pairs["cargo-id"]){ if(postulaciones[i]["id"]===pairs["cargo-id"]){
alert("Ya has agregado ese cargo!") alert("Ya has agregado ese cargo!")
cont_cargo--; //cont_cargo--;
return; return;
} }
} }
...@@ -404,8 +403,8 @@ function agregarFieldCargo(){ ...@@ -404,8 +403,8 @@ function agregarFieldCargo(){
if(car==null) continue; if(car==null) continue;
content1 += ` content1 += `
<li id="car-${index}"> <li id="car-${index}">
${document.querySelector('[name=cargo-id] > option[value="'+car.id+'"]').innerHTML} ${document.querySelector('[name=cargo-id] > option[value="'+car.id+'"]').innerHTML}<br>
<button type="button" onclick="eliminarCargoPostulante(event)">Eliminar</button> <button type="button" class="btn btn-primary" onclick="eliminarCargoPostulante(event)">Eliminar</button>
</li> </li>
` `
...@@ -506,7 +505,7 @@ function agregarFieldReferencia(event){ ...@@ -506,7 +505,7 @@ function agregarFieldReferencia(event){
content += ` content += `
<li id="exp-${index}"> <li id="exp-${index}">
${exp.nombre} ${exp.nombre}
<button type="button" onclick="eliminarReferencia(event)"> <span class="glyphicon glyphicon-trash"></span> Tras</button> <button type="button" class="btn btn-primary" onclick="eliminarReferencia(event)"> <span class="glyphicon glyphicon-trash"></span> Tras</button>
</li> </li>
` `
......
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
</select> </div> </select> </div>
<div > <div >
<div style="color:blue" class=" inputs d-flex justify-content-between align-items-center experience"><span class="border px-3 p-1 add-experience" data-toggle="modal" data-target="#cargoForm"><i class="fa fa-plus"></i>&nbsp;Cargo al que postulas</span></div><br> <div style="color:blue" class=" inputs d-flex justify-content-between align-items-center experience"><span class="border px-3 p-1 add-experience" class="btn btn-primary" data-toggle="modal" data-target="#cargoForm"><i class="fa fa-plus"></i>&nbsp;Cargo al que postulas</span></div><br>
</div> </div>
<div class="mt-3 gap-2 d-flex justify-content-between" id="cargos"> <div class="mt-3 gap-2 d-flex justify-content-between" id="cargos">
...@@ -316,7 +316,6 @@ ...@@ -316,7 +316,6 @@
<option value="${tecnologia.id}">${tecnologia.nombre}</option> <option value="${tecnologia.id}">${tecnologia.nombre}</option>
</c:forEach> </c:forEach>
</select> </select>
<button class="btn btn-outline-secondary" type="button" id="btn-new-tech">Agregar nuevo</button>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment