Salve a tutti, con questo link vorrei aprire un modal form passanso il valore dell'attributo "id". il valore viene correttamente recuperato:
Con il codice JQuery in basso, il modal form si apre solo se clicco due volte sul link, la prima volta non accade nulla...
codice:
$('.edit-rich')
.button()
.click(function(event){
var id = $(this).attr('id');
$.getJSON("search_det_richiesta.asp",{id:id},dates); // Recupero la richiesta in formato JSON passando l'id (id)
function dates(datos) {
var rivista_txt = (((datos[0].rivista)==null) || ((datos[0].rivista)=="")) ? ("-") : (datos[0].rivista);
var copie_txt = (((datos[0].copie)==null) || ((datos[0].copie)=="")) ? ("-") : (datos[0].copie);
var ragsoc_txt = (((datos[0].ragsoc )==null) || ((datos[0].ragsoc )=="")) ? ("-") : (datos[0].ragsoc);
if (datos[0].stato == "0") {var stato_txt = "0"}
if (datos[0].stato == "1") {var stato_txt = "1"}
if (datos[0].stato == "2") {var stato_txt = "2"}
if (datos[0].stato == "3") {var stato_txt = "3"}
$('#ragsoc').text(ragsoc_txt);
$('#rivista').text(rivista_txt);
$('#copie').val(copie_txt);
$('#stato').val(stato_txt);
$('#id').val(id);
$('#dialog-form-edit').dialog('open');
$('#dialog-form-edit').dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
................
Come posso migliorarlo?
Grazie.
Roby