ahi va..
es una funcion que tiene un alert y si hago click no lo lanzaaa
posicionense sobre esta parte del codigo...donde esta esto
Código PHP:
<span onClick="refrescar()" >Id</span>
y la funcion esta donde esta declarada,,
Código PHP:
function refrescar(){
alert("dsdsdsd");
}
Código PHP:
<script>
$(document).ready(function(){ //cuando el html fue cargado iniciar
//añado la posibilidad de editar al presionar sobre edit
$('.edit').live('click',function(){
//this = es el elemento sobre el que se hizo click en este caso el link
//obtengo el id que guardamos en data-id
var id=$(this).attr('data-id');
//preparo los parametros
params={};
params.titulo="Clientes";
params.id=id;
params.act="editar";
params.fn="<?php echo $_POST['fn']; ?>";
params.fnb="<?php echo $_POST['fnb']; ?>";
$('#clientes_prin').load('app/cartera/clientes/editar.php', params,function(){
})
})
$('.borrar').live('click',function(){
//this = es el elemento sobre el que se hizo click en este caso el link
//obtengo el id que guardamos en data-id
var id=$(this).attr('data-id');
jConfirm('Desea eliminar el item N° '+id+'?', 'Confirmar', function(r) {
if(r) {
$.get("app/cartera/clientes/borrar.php", {id:id},
function(data){
if(data){
// AJAX LOAD
params={};
params.numero_pagina="<?php echo $_POST['numero_pagina']; ?>";
$('#cuerpo').load('script/contenido.php', params,function(){
})
}
});
}
});
})
})
function refrescar(){
alert("dsdsdsd");
}
</script>
<style>
.fila_celda{
color:#525252}
.table_style{
font-family: Arial,Helvetica,sans-serif;
font-size:12px;text-align:center;
font-weight:bold;
border-collapse: collapse;
border-spacing: 0px;
border: 1px solid #2A2A2A;
}
.celdas{
background-color:#F5FAB1;
text-align:center;
line-height:35px;
font-weight:bold;
color:black;
}
.celda1{
font-weight:bold;
font-size:12px;
line-height:35px;
text-align:center;
}
#primero{
background: url(../aaaagua/imagen/cabe.jpg) repeat-x;
color:white;
}
</style>
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="";
$db="practica_abm";
mysql_connect("$dbhost","$dbuser","$dbpass")or die (mysql_error());
mysql_select_db("$db");
require_once('../class/class.php');
//examino la página a mostrar y el inicio del registro a mostrar
// require('filterset.php');
if(isset($_POST["act"])){
$act=$_POST["act"];
$auxpref=$act;
}
else{
$auxpref="";
$add="";
}
$TAMANO_PAGINA=10;
if((isset($_POST['numero_pagina']))AND($_POST['numero_pagina']!=''))
{
$inicial=$_POST['numero_pagina'];
$inicial=$inicial-1;
$inicio=$TAMANO_PAGINA*$inicial;
}
else
{
$inicio=0;
}
// if ($_POST["idcoaseguro"]==""){
if($auxpref==1){$add="ORDER BY id DESC ";}
if($auxpref==2){$add="ORDER BY id ASC ";}
if($auxpref==3){$add="ORDER BY region DESC ";}
if($auxpref==4){$add="ORDER BY region ASC ";}
if($auxpref==5){$add="ORDER BY pais DESC ";}
if($auxpref==6){$add="ORDER BY pais ASC ";}
if($auxpref==7){$add="ORDER BY distrito DESC ";}
if($auxpref==8){$add="ORDER BY distrito ASC ";}
$qrr="SELECT d.id_distrito as id, r.descripcion as region,p.descripcion as pais,d.descripcion as distrito
FROM region r JOIN pais AS p ON r.id_region = p.id_region
JOIN distrito as d ON p.id_pais = d.id_pais ".$add."limit ".$inicio .",".$TAMANO_PAGINA;
$resultado = mysql_query($qrr);
$qrr2="SELECT d.id_distrito as id, r.descripcion as region,p.descripcion as pais,d.descripcion as distrito
FROM region r JOIN pais AS p ON r.id_region = p.id_region JOIN distrito as d ON p.id_pais = d.id_pais ";
$resultado2 = mysql_query($qrr2);
$num_total_registros = mysql_num_rows($resultado2);
$num_total_registros2 = mysql_num_rows($resultado);
/*
echo $num_total_registros;
echo $num_total_registros2;
*/
//calculo el total de páginas
$total_paginas = ceil($num_total_registros / $TAMANO_PAGINA);
// echo "el numero total de coaseguros es".$num_total_registros;
// echo $qrr;
// echo "<br>";
// echo $qrr2;
$form=0; // inicializado
?>
<div id="clientes_prin" style="clear:both"> <!-- style="display:none" -->
<div style="width:100%;height:30px"></div>
<table bgcolor="#2A2A2A" width="100%" height="360px" class="table_style">
<!-- <thead style="height:15px;color:white;background-color:#B9121B"> -->
<tr bgcolor="#2A2A2A" height="38px" width="102%" id="primero" style="border-style:double;color:white;" >
<td class="celda1" >
<?php
if($auxpref==1){
?>
<span onClick="refrescar()" >Id▲</span>
<?php
} else if($auxpref==2){
?>
<span onClick="refrescar()" >Id▼</span>
<?php
}else {
?>
<span onClick="refrescar()" >Id</span>
<?php
}
?>
</td>
<td class="celda1" >Region
</td>
<td class="celda1" >Pais
</td>
<td class="celda1" >Distrito
</td>
<td class="celda1" >Editar
</td>
<td class="celda1" >Eliminar
</td>
</tr>
<?php
$canti_filas=1; // NEW ////////////////////////
while ($fila = mysql_fetch_array($resultado)) {
?>
<tr class="celda_p" height="40px" style="border: 1px solid #2A2A2A" >
<td class="celdas" ><span class="fila_celda"> <?php echo $fila['id']; ?> </span></td>
<td class="celdas"><span class="fila_celda"><?php echo utf8_encode($fila['region']); ?></span></td>
<td class="celdas"><span class="fila_celda"><?php echo utf8_encode($fila['pais']); ?></span></td>
<td class="celdas"><span class="fila_celda"><?php echo utf8_encode($fila['distrito']); ?></span></td>
<td class="celdas"><span class="fila_celda"><a href="javascript:void(0);" class="edit" data-id="<?php echo $fila['id']; ?>" >
<img border="0px" src="http://www.forosdelweb.com/f13/aaaagua/imagen/editar.png" width="20px" height="20px">
</a></span></td>
<td class="celdas"><span class="fila_celda"><a href="javascript:void(0);" class="borrar" data-id="<?php echo $fila['id']; ?>" >
<img border="0px" src="http://www.forosdelweb.com/f13/aaaagua/imagen/borrar.png" width="20px" height="20px">
</a></span></td>
</tr>
<?php
$canti_filas++;
}
// NEW ABAJO
if($canti_filas==1)
{
if($_POST['numero_pagina']>0)
{
$pagina=$_POST['numero_pagina']-1;
?>
<script>
(function(){
params={};
params.numero_pagina="<?php echo $pagina; ?>";
$('#clientes_total').load('app/cartera/clientes/contenido.php', params,function(){
})
})();
</script>
<?php
//ajax
}
return false;
}
else if($canti_filas!=11)
{
$faltan=11-$canti_filas;
for($i=0;$i<$faltan;$i++)
{
?>
<tr height="40px" style="border: 1px solid #F2F5FF" >
<td ><span class="fila_celda"> </span></td>
<td><span class="fila_celda"> </span></td>
<td><span class="fila_celda"> </span></td>
<td><span class="fila_celda"> </span></td>
<td><span class="fila_celda"> </span></td>
<td><span class="fila_celda"> </span></td>
</tr>
<?php
}
}
// NEW ARRIBA
if($num_total_registros2=="") { ?>
<tfoot>
<tr>
<td colspan="7">No hay nada para mostrar.</td>
</tr>
</tfoot>
<?php }else{ ?>
<tfoot>
<tr>
<td style="border: 1px solid #008000;" bgcolor="#008000" colspan="7">
</td>
</tr>
<tr>
<td height="40px" colspan="7" style="border: 1px solid #008000;background-color:#008000;line-height:15px">
<?php
$titulo="Clientes ";
// include("../../../modulos/selector/opciones.php"); ?>
</td>
</tr>
</tfoot>
<?php }
?>
</table>
</div>
<div style="width:100%;height:70px" ></div>
<script >
var obj = document.getElementById('clientes_prin');
obj.style.display= (obj.style.display== "none") ? "block" : 'none';
</script>
<script>
var obj1 = document.getElementById('load_ok');
var obj2 = document.getElementById('clientes_total');
obj1.style.display = 'none';
obj2.style.display = 'block';
</script>
tal vez, el problema es que lo meti, dentro del document.ready, de jquery, no tengo idea, son cosas basicass..