Asignación de respuesta AJAX para dos tags DIV separadas

Este es mi código de llamada ajax ..

 $(document).ready(function(){ $('#itemcode').blur(function(){ var itemcode = $(this).val(); $.ajax({ type: "POST", url:'ajax.php', data: {'itemcode' : itemcode} , cache: false, success: function(data) { alert(data) $("#desc").val(data); $("#bal").val(data); } }); }); });  include "db.php"; $itemcode=$_POST['itemcode']; $sql="select * from itemmaster where Item_Code='$itemcode'"; $result = mysql_query($sql, $con); while($row = mysql_fetch_array($result)) { echo $row['Item_Desc']; echo $row['Balance_Stock']; } 

Esta es la forma html simple …

  






Issue No: Issue Date:
Item Code: Description: Bal Quantity:
Issue Quantity:
Remark:

Cuando me alerta (datos) me sale este samsung20.00. donde samsung es descripcion y 20.00 es bal. Quiero asignar descripción desc id an bal a bal id. Entonces, ¿cómo puedo hacer eso?

En su archivo ajax.php, necesita usar la función json_encode para poder analizarla después de obtener la respuesta:

 include "db.php"; $itemcode=$_POST['itemcode']; $sql="select * from itemmaster where Item_Code='$itemcode'"; $result = mysql_query($sql, $con); while($row = mysql_fetch_array($result)) { $json = array("Item_Desc" = > $row['Item_Desc'], "Balance_Stock" => $row['Balance_Stock'] ); } echo json_encode($json); 

Después de realizar ajustes, puede codificar su respuesta, su ajax debe analizarla.

Ejemplo:

  

Es muy sencillo.

Espero te ayude

en su archivo php unir el valor Samsung y 20.00 con || firmar

 include "db.php"; $itemcode=$_POST['itemcode']; $sql="select * from itemmaster where Item_Code='$itemcode'"; $result = mysql_query($sql, $con); while($row = mysql_fetch_array($result)) { echo $row['Item_Desc'].'||'.$row['Balance_Stock']; } 

código de script java agregue var response = data.split (‘||’); función