Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde.
Tenho um simples modal e preciso chamar ele no clique de linha de uma tabela. Já usei várias soluções, porém sem sucesso.
O html do modal é esse:
<!-- Modal form cadastro -->
<div class="modal fade" id="frmCadastro" tabindex="-1" role="dialog" aria-labelledby="frmCadastroLabel" aria-hidden="true">
<div class="modal-dialog" style ="width: 40em">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 class="modal-title">Associar Rua/Separador</h3>
</div>
<div class="modal-body" style="height: 15em">
<form role="form" id="frmRuaTransportador">
<div class="form-group col-sm-6">
<table style="width: 100%">
<tr>
<td id="divRua" style="font-size: 20px; color: #333; font-weight: bold;">Rua
</td>
</tr>
</table>
</div>
<div class="form-group col-sm-6">
<strong>Separador </strong>
<select id="dropSeparador">
</select>
<br />
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
<button type="button" id="btnAssociarRuaSeparador" class="btn btn-primary" >Salvar</button>
</div>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<!-- /.modal -->addLinhaTabela('resultados', this, false, false, null,
function () { // Função que será executada ao clicar na linha do formulário
var id = this.Rua;
chamarServico("geralWS.asmx", "carregarAssociarRuaSeparador", "{'idEmpresa':'" + idEmpresa + "', 'rua':'" + rua + "'}",
function (response) { //Executado em caso de sucesso
preencherDropSeparador();
var p = $.parseJSON(response.d);
$("#divQTD").html(this.Rua);
if(this.NomeSeparador != ""){
$("select #frmCadastro #dropSeparador").attr('selectedIndex', this.NomeSeparador);
}
acaoForm = "A";
//Abrindo form para edição
//exibirForm('#frmCadastro');
$("#frmCadastro").modal({show:true});
},Carregando comentários...