D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
Trade
/
Filename :
VieTradeVinculaCadastrar.php
back
Copy
<?php if (isset($this->Dados['form'])) { $valorForm = $this->Dados['form']; } if (isset($this->Dados['form'][0])) { $valorForm = $this->Dados['form'][0]; } //var_dump($this->Dados['select']['forn']); ?> <div class="content p-1"> <div class="list-group-item"> <div class="d-flex"> <div class="mr-auto p-2"> <h2 class="display-4 titulo">TRADE - Cadastrar Vinculo Fornecedor</h2> </div> <?php if ($this->Dados['botao']['vol_vinc']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'con-trade-vincula/listar'; ?>" class="btn btn-outline-info btn-sm">Voltar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <input type="hidden" name="urladm" id="urladm" class="form-control" value="<?php echo URLADM; ?>" > <div class="row"> <div class="form-group col-sm-3"> <label><span class="text-danger">*</span> <label>Marca</label> <select name="marca_id" id="marca_id" class="form-control" onchange="javascript:busca_forn()" required> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['marca'] as $marca) { extract($marca); echo "<option value='$id_marca'>$nome_marca</option>"; } ?> </select> </div> <div class="form-group col-sm-9"> <label><span class="text-danger">*</span> <label>Fornecedor</label> <input id="fornecedor_aux" name="fornecedor_aux" list="ent" class="form-control" style="width: 35rem;" required onchange="pega_forn(this)" /> <datalist id="ent" required> </datalist> <input type="hidden" name="forn_id" id="forn_id" class="form-control" required> </div> </div> <div class="form-row"> <p> <span class="text-danger">* </span>Campo obrigatório </p> </div> <input name="CadVinc" type="submit" class="btn btn-warning" value="Salvar"> </form> </div> <script> function pega_forn(fornecedor) { var elementoforn = document.querySelector("option[value='"+ fornecedor.value +"']") var id = elementoforn.id; // alert(id); document.getElementById("forn_id").value = id; } function busca_forn() { var endereco = document.getElementById("urladm").value; var marca_id = document.getElementById("marca_id").value; var dataList = document.getElementById("ent"); var input = document.getElementById("fornecedor_aux"); dataList.innerHTML = ''; $(document).ready(function() { var response = ''; input.placeholder = "Carregando Forn..."; fetch(endereco + 'vendor/api/fornecedor.php?marca_id=' + marca_id,{ method: 'get' }).then(function(response) { response.text().then(function(result){ array = JSON.parse(result); array.forEach(function(object) { var option = document.createElement('option'); option.value = object.forn_nome; option.id = object.forn_id; dataList.appendChild(option); input.placeholder = "Selecione..."; }); }) }) }); } </script>