An alert is displayed (with the sweetalert plugin) and in this alert has a select
with names. After selecting the name, the person has to click the Add button, when the person clicks the function
of the code below is executed and in it I put a code to capture the selected option
, only the result is always that of the first option
.
$("a#AddListaPresentes").click(function(){
var conteudoListaPresente = $("#contentLP").html();
var id_produto = $(this).attr('ref');
var baseURL = $("#baseURL").val();
swal({
title: "Adicionar a Lista de Presentes",
text: conteudoListaPresente,
html: true,
showCancelButton: true,
closeOnConfirm: false,
closeOnCancel: true,
cancelButtonText: 'Cancelar',
confirmButtonText: 'Adicionar'
},function(){
var selecionado = $("#ListaPresenteSelect option:selected");
alert(selecionado);
if($.trim(selecionado) != false){
$.ajax({
url: baseURL+'ajax/adicionaritemlistadepresentesx',
type: 'POST',
data:{id:selecionado, produto:id_produto},
success:function(callback){
if(callback){
swal("Adicionado!", "Produto adicionado a sua lista de casamento (:", "success");
}else{
swal("Opss", "Ocorreu um erro ao adicionar o produto: "+callback, "error");
}
}
});
}
});
})