Hola Marlanga,
y lo de jsonp en qué influye? solamente poniendolo en la llamada? Porque lo pongo asi y me devuelve error... tengo que cambiar algo mas?
Código PHP:
function cargarPost(idPost){
$.ajax({
url: 'http://miurlexterna.com/datosphonegap.php',
data: ({id:idPost}),
async:true,
cache: false,
dataType: 'jsonp',
success: function(datos){
var content=[];
var dataJson=eval(datos);
$('#titresbuc').html(dataJson[0].titulo);
$('#resbuc').html(dataJson[0].cont);
//$("#lista").append(content.join(""));
//$("#lista").listview('refresh');
},
error: function(datos){
alert('error');
},
});
}
luego en la llamda php de mi sitio, devuelvo asi:
echo ''. json_encode($arr).'';
donde en $arr tengo un array que devuelve los resultados...
En local funciona sin json, en cuando pongo jsonp me devuelve error...