オートコンプリートリストのユーザー選択が成功した後、Ajax呼び出しを行っていくつかの値を入力します。プロットを失いました。返されたjson値を利用したいと思います。
誰かが私に戻り値を処理してテキストボックスを更新する方法を説明できますか?ありがとう。
$("#txtProductName").autocomplete({
source: "_ajprodlist.php",
minLength: 2,
select: function(event, ui) {
$('#txtProductId').val(ui.item.id);
var custid = $('#txtClientId').val();
var postData = "prodid="+(ui.item.id)+"&custid="+custid;
$.ajax({ type: "GET",
url: "_ajcustprice.php",
data: postData,
dataType: 'text',
success : function(data) {
// alert(data); returns values Ok
// [{"custid":"12","custprice":"500","lastqty":"20"}]
$("#txtClientPrice").val(data.custprice); // **** not right
$("#txtLastQty").val(data.lastqty); // **** is it !!!
},
complete : function() { alert('Complete: Do something.'); },
error : function() {alert('Error: Do something.'); }
});
}
});