Boa tarde amigos. Gostaria de um exeplo de como preencher um campo no formulario usando uma informação que vem de um modal. Pode ser um campo ou até mesmo um clique em um botão. Estou utilizando este modelo em meu arquivo.js e referenciado ao formulário mas mesmo assim não funciona
Arquivo.js
function ValidaDataset() {
console.log("Recurso ja alocado");
var myModal = FLUIGC.modal({
title: 'Aviso',
content: '<h1>Industrialização</h1>' +
'<div class="form-group col-md-2">' +
'<label for="txtHrAbert">Hr.Abertura:</label>' +
'<input type="text" name="horaAbert" id="horaAbert" class="form-control">' +
'</div>',
id: 'fluig-modal',
actions: [{
'label' : 'Adicionar',
'bind' : "data-add-modal",
},{
'label': 'Close',
'autoClose': true
}]
}, function(err, data) {
if(err) {
// do error handling
} else {
// do something with data
}
});
}
$("#fluig-modal").find("button[data-add-modal]").on("click", function() {
let valorCampo = $("#fluig-modal").find("#horaAbert").val();
console.log("Valor campo" + valorCampo);
$("#testeform").val(valorCampo);
});
Campo html
<div class="col-md-3" id="totalGeraldiv">
<label for="ramal">testeform</label>
<input type="text" name="testeform" id="testeform" class="form-control">
</div>
<div class="col-md-3">
<label for="resolvido">Tipo de necessidade: <FONT COLOR="red">*</FONT> </label>
<select name="tipoNecessidade" id="tipoNecessidade" addBlankLine="false"
class="form-control">
<option value="">Selecione...</option>
<option value="tipoNecessidadeRemessa">Remessa para conserto</option>
<option value="tipoNecessidadeIndustrializacao" onclick="ValidaDataset()" >Industrialização</option>
</select>
Caso tenham algum exemplo agradeço.