Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2012, 12:25
zu85fg
 
Fecha de Ingreso: octubre-2011
Ubicación: Las Palmas de Gran Canaria
Mensajes: 17
Antigüedad: 12 años, 6 meses
Puntos: 0
echo json_encode

Buenas!!!

Estoy capturando datos q introduzco por teclado en mi interfaz para enviarlos a un php q realiza cálculos con ellos y los resultados los reenvía para mostrarlos en la interfaz mediante json. Mi código html es el siguiente:

<script src="jquery-1.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{

$('#form1').submit(function()
{
$.ajax({
type:"POST",
dataType: "json",
url:"http://localhost/imodel/prueba.php",

data:"&f="+$('#f').val()+"ind="+$('#ind').val()+"t ol="+$('#tol').val(),

success: function(datos)
{ $('#r').val(datos[0]['r']);
$('#s').val(datos[0]['s']);
$('#w').val(datos[0]['w']);
$('#n').val(datos[0]['n']); }

});
return false;
});

Y la parte de código php que se encarga de devolver los resultados es:

$jsondata[0]['r'] =$r;
$jsondata[0]['s'] = $s;
$jsondata[0]['w'] =$w;
$jsondata[0]['n'] = $n;
echo json_encode($jsondata);

¿Alguien sabe por qué no m funciona el código? En la consola de errores me aparece lo siguiente, pero dada mi inexperiencia en este mundo no sé interpretarlo:
Error: uncaught exception: [Exception... "Cannot modify properties of a WrappedNative" nsresult: "0x80570034 (NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN)" location: "JS frame :: chrome://global/content/bindings/autocomplete.xml :: onxblpopuphiding :: line 862" data: no]

En un ppio creí q podría ser un error debido al formato numérico pero he probado a trabajar con enteros y tp funciona. He probado tb a capturar los números, mandarlos a un archivo php diferente que he creado en el q solamente sumo estos datos q capturo y así si q m devuelve y me muestra en la interfaz dicho resultado. Si alguien pued echarme una mano...
Gracias!!!