Buenas,
tras hacer unos cambios me devuelve el siguiente error en FireBug:
XML filter is applied to non-XML value (function (a, b) {return new (c.fn.init)(a, b);})
[Interrumpir en este error] $.('#' + popID).html(data);
Los cambios han sido:
Código PHP:
if(isset($_POST['pag']) && ($_POST['pag'] == 'products') && isset($_POST['clave'])) {
$clave = $_POST['clave'];
echo json_encode(productsCatalog($clave, 'products'));
}
########
function productsCatalog($clave, $fichero) {
$fileCSV = RUTA_CSV.$fichero.'.csv';
$data = Array();
$data = fgetcsv($fileCSV, 1000, ";") or die ("Error al abrir fichero CSV");
return $data;
}
Y en JS:
Código Javascript
:
Ver original$.post('index.php', {pag:'products', clave: popID},
function(data) {
$.('#' + popID).html(data);
});