E' sempre la stessa cosa. Tu come hai creato la griglia?
Un esempio sarebbe questo:
PHP:
echo '<div onclick="window.open(\'form.php?$id\',target=\'_blank\',\'width=600,height=400\')">ciao</div>';
Ho utilizzato il grid di dhtmlx
Questo è il codice utilizzato:
<tr>
<td>
<h2>Animali</h2>
<div id="gridboxAnimali" style="width:600px; height:150px; background-color:white;"></div>
<div id="box-append-animali" style="width:600px; height:40px; background-color:white;"></div>
</td>
var mygridAnimali = new dhtmlXGridObject('gridboxAnimali');
mygridAnimali.setImagePath("../dhtmlxSuite/dhtmlxGrid/codebase/imgs/");
mygridAnimali.setHeader("Id Cliente, Specie,Razza");
mygridAnimali.setInitWidths("150, 150, 150")
mygridAnimali.setColAlign("left, left, left")
mygridAnimali.setColTypes("ro,ed,ed");
mygridAnimali.setSkin("dhx_skyblue")
mygridAnimali.enableColumnAutoSize(true);
mygridAnimali.init();
//---grid initialization
mygridAnimali.loadXML("data-animali.php");
//---grid ATTACH EVENT
mygridAnimali.attachEvent("onRowSelect", doOnRowSelectedA);
//---dataProcessor initialization
var mydp = new dataProcessor ("data-animali.php");// object constructor. Here you should specify a connector file // Francesco
mydp.init(mygridAnimali); // initializes dataProcessor. As the parameter you should specify your grid
function doOnRowSelectedA(id) {
location.href = "scheda-animale.php";
}
nel mio caso al posto di
location.href = "scheda-animale.php";
cosa devo scrivere????
Ciao e grazie in anticipo