オートコンプリートリストのユーザー選択が成功した後、私はAjaxコールを作成していくつかの値を記入します。私はプロットを失ったので、返されたjson値を利用したい。JQuery Ajaxから2つのテキストボックスを更新するにはどうすればいいですか
戻り値を処理してテキストボックスを更新する方法を教えてもらえますか?ありがとう。
$("#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.'); }
});
}
});
パーフェクト、すぐに働きました。私はその物についてもっと読むつもりです。どうもありがとう。 – KenAshton