Commit dd3e044a authored by Axel Tomas Baltierra Hernandez's avatar Axel Tomas Baltierra Hernandez
Browse files

Merge branch 'Axel7755' into testeo

parents e1cabf1e 9d02c7f3
Loading
Loading
Loading
Loading

js/subincidencias.js

0 → 100644
+109 −0
Original line number Diff line number Diff line
//const addBtn = document.querySelector(".add");


function removeInput(){
    this.parentElement.remove();
    i--;
}

var i=0;
/*function addInput(event){
    event.preventDefault();*/
function addInput(idSprint){
    const input = document.querySelector(".subincidencias-group"+idSprint);
    //preventDefault();
    i++;
    const name = document.createElement("input");
    name.type="text";
    name.className="form-control";
    name.placeholder = "Nombre de subincidencia";
    name.name="nombreSub"+i;

    const descripcion = document.createElement("textarea");
    descripcion.cols="45";
    descripcion.rows="10";
    descripcion.className="form-control";
    //descripcion.placeholder = "Digite su cantidad";
    descripcion.name="descrip"+i;

    //add medida
    const medida = document.createElement("select");
    medida.type="select";
    medida.name="medida"+i;

    //Opciones en el select
    
    var opciones = document.createElement("option");
    opciones.value="L"
    opciones.text="L"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="ml"
    opciones.text="ml"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="Kg"
    opciones.text="Kg"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="g"
    opciones.text="g"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="mg"
    opciones.text="mg"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="tz"
    opciones.text="tz"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="pz"
    opciones.text="pz"
    medida.add(opciones);
    var opciones = document.createElement("option");
    opciones.value="paq"
    opciones.text="paq"
    medida.add(opciones);

    var placeholderOption = document.createElement("option");
    placeholderOption.value='';
    placeholderOption.text="Seleccione una op";
    placeholderOption.disabled=true;
    placeholderOption.selected=true;



    const btn=document.createElement("a");
    btn.className = "delete";
    btn.innerHTML = "&times";

    btn.addEventListener("click", removeInput);

    const flex=document.createElement("div");
    flex.className="flex";

    const invi = document.createElement("input");;

    if(!!document.getElementsByName("ning")){

        invi.type="hidden";
        invi.name="ning";
        invi.value=i;
    }else{
        document.removeChild(ning);
        invi.type="hidden";
        invi.name="ning";
        invi.value=i;
    }

    input.appendChild(flex);
    flex.appendChild(name);
    flex.appendChild(descripcion);
    flex.appendChild(medida);
    flex.appendChild(btn);
    flex.appendChild(invi);

}

//addBtn.addEventListener("click", addInput);
 No newline at end of file
+19 −8
Original line number Diff line number Diff line
@@ -162,8 +162,9 @@ include "../../php/editarSprints.php";
                    <h5 class="modal-title" id="staticBackdropLabel">Crear incidencia</h5>
                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                </div>
                <div class="modal-body">
                <form>
                    <div class="modal-body">
                    
                        <div class="mb-3">
                            <label for="exampleInputEmail1" class="form-label">Nombre de incidencia</label>
                            <input type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp"
@@ -181,6 +182,14 @@ include "../../php/editarSprints.php";
                            <label for="exampleInputEmail1" class="form-label">Descripcion</label>
                            <textarea name="DesSprint1" id="" cols="45" rows="10"></textarea>
                        </div>
                        <div class="subincidencias-groupIdSprint">

                        </div>
                        <div class="mb-3">
                            <button type="button" class="btn add-sprint-button">
                                <p onclick="addInput('IdSprint')" class="element"><i class="bi bi-plus"></i>Agregar subincidencia</p>
                            </button>
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Informador</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">
@@ -214,12 +223,13 @@ include "../../php/editarSprints.php";
                                <option value="1">Sprint 2</option>
                            </select>
                        </div>
                    </form>
                    
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-primary">Crear</button>
                        <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancelar</button>
                    </div>
                </form>
            </div>
        </div>
    </div>
@@ -293,6 +303,7 @@ include "../../php/editarSprints.php";
            </div>
        </div>
    </div>
    <script src="../../js/subincidencias.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js"
        integrity="sha384-HwwvtgBNo3bZJJLYd8oVXjrBZt8cqVSpeBNS5n7C8IVInixGAoxmnlMuBnhbgrkm"
        crossorigin="anonymous"></script>
+0 −0

Empty file added.