hola, no consigo pasar las variables de un link a esta función:
antes lo llamaba así haciendo otra función:
Código PHP:
<a class='ico ico-edit' rel='$directory' href='#' id='$file' value='delete$count'><span></span></a>
Pero ahora lo intento así:
Código PHP:
<a class='ico ico-resize' rel='$directory' href='#' id='$file' value='delete$count'><span></span></a>
funcion:
Código Javascript
:
Ver original<script type="text/javascript">
$(document).ready(function(){
var fname=$(this).attr("id");
var directory=$(this).attr("rel");
var deletecount=$(this).attr("value");
// Damos formato a la Ventana de Diálogo
var dialog = $("#dialog").dialog({
// Indica si la ventana se abre de forma automática
autoOpen: false,
// Indica si la ventana es modal
modal: true,
// Largo
width: 400,
// Alto
height: 280,
// Creamos los botones
buttons: {
'Versión PHP': function() {
// Mostrar Versión de PHP
$.ajax({
// Antes de realizar la llamada mostramos el ajax load
beforeSend: function(){
$('#respuestaAjax').html('<img id="loader" src="images/loading.gif"/>');
},
cache: false, // Indicamos que no se guarde en cache
type: "GET", // Variables GET
url:"delete_img.php", // srcript a ejecutar
data: {"file":fname,"directory":directory}, // paso de datos
// cuando es exitoso el llamado
success: function(response){
$('#respuestaAjax').html(response);
$('#' + deletecount).remove();
dialog.dialog( "close" );
}
});
},
Cerrar: function() {
// Cerrar ventana de diálogo
dialog.dialog( "close" );
}
}
});
$("a.ico-resize").click( function(e) {
// e.preventDefault();
// dialog.dialog("open");
dialog.dialog('open');
var fname=$(this).attr("id");
var directory=$(this).attr("rel");
var deletecount=$(this).attr("value");
// prevent the default action, e.g., following a link
return false;
});
});
</script>