salve!
ho provato a seguire varie guide per usare AJAX con jquery nel framework Codeigniter.
nella pagina ho fatto questo:
Codice PHP:
<?php foreach ($articoli as $var): ?>
<tr>
<td>[url="javascript:dtlArticolo();"]<?php echo $var->articolo_codice; ?>[/url]</td>
<td><?php echo $var->articolo_descit; ?></td>
</tr>
<?php endforeach; ?>
<script type="text/javascript">
function dtlArticolo() {
$.ajax({
url: "<?php echo base_url() . 'dtlarticolo/getdtlarticolo'; ?>",
data: {},
type: 'POST',
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function(response) {
$("#dtl_articolo").html(response);
},
error: function() {
$("#dtl_articolo").html('ERRORE');
}
});
}
</script>
<div id="dtl_articolo">
</div>
esce sempre ERRORE.
guardando la console di firebug:
se provo ad andarci direttamente in console mi esce questo avviso:
codice:
Non è stata dichiarata la codifica caratteri del documento HTML. Il documento verrà visualizzato con del testo incomprensibile in alcune configurazioni del browser nel caso in cui contenga dei caratteri al di fuori dell'intervallo US-ASCII. La codifica caratteri di una pagina deve essere dichiarata nel documento o nel protocollo di trasferimento.
sinceramente nn saprei più dove sbattere la testa.