Resgatar dados vindos do BD Janela Modal
Galera é o seguinte, não tenho muita experiência em PHP, estou começando agora e estou enfrentando o seguinte problema, estou utilizando o seguinte modelo de janela modal para resgatar os dados vindos do meu banco de dados: Varying modal content based on trigger button, porem enfrento o seguinte problema, quando programo ele para resgatar os dados em um campo input do tipo text ele regata numa boa, porem eu gostaria de recuperar este dado através de um campo input do tipo radio, mas não consigo de forma alguma, abaixo segue meu código para que vocês possam entender melhor:
<button type="button" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#exampleModal" data-whatever="<?php echo $cliente->id ?>" data-whateverproposta="<?php echo $cliente->proposta_valida; ?>" >Validar</button>
<!-- Inicio Modal -->
<div class="modal fade" id="myModal<?php echo $cliente->id ?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span></button>
<h4 class="modal-title text-center" id="myModalLabel"><?php echo $cliente->proposta_valida ?></h4>
</div>
<div class="modal-body">
<p><?php echo $cliente->id ?></p>
<p><?php echo $cliente->proposta_valida ?></p>
</div>
</div>
</div>
</div><!-- Fim Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="exampleModalLabel">Curso</h4>
</div>
<div class="modal-body">
<!--<form method="POST" action="http://localhost/Aula/aula_anterior/26-Modal-editar-curso/processa.php" enctype="multipart/form-data">-->
<div class="form-group">
<label class="radio-inline"><input type="radio" name="proposta" value="1" >SIM</label>
<label class="radio-inline"><input type="radio" name="proposta" value="2" >NÃO</label>
</div>
<input name="id" type="hidden" class="form-control" id="id-proposta" value="">
<button type="button" class="btn btn-success" data-dismiss="modal">Cancelar</button>
<button type="submit" class="btn btn-danger">Alterar</button>
<!--</form>-->
</div>
</div>
</div>
</div>
<script type="text/javascript">
$('#exampleModal').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget) // Button that triggered the modal
var recipient = button.data('whatever') // Extract info from data-* attributes
var recipientproposta = button.data('whateverproposta')
// If necessary, you could initiate an AJAX request here (and then do the updating in a callback).
// Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
var modal = $(this)
modal.find('.modal-title').text('ID DO CLIENTE ' + recipient)
modal.find('#id-proposta').val(recipient)
modal.find('.modal-body input:radio[name= proposta]')
.filter(['value=' + recipientproposta + ''])
.prop('checked', true);
alert("O Value é: " +recipientproposta);
})
</script>
o meu problema é que não consigo checar o radio, até consigo resgatar o dado vindo do banco, mas não consigo fazer com que ele cheque.Discussão (0)
Carregando comentários...