ajax呼び出しを行った後、「成功」でjqueryオートコンプリートのセレクターを見つけようとしています。「成功」では、$(this) が $(".itemDescInput") になるように探していますが、そうではありません。その時点でそのセレクターを見つけるにはどうすればよいですか?
$(".itemDescInput").autocomplete({
source: "invoices/invoice_items.php",
select: function(event, ui) {
var $it_desc = ui.item.value;
$.ajax({
type: "POST",
url: "invoices/invoice_items_prices.php",
data: "it_desc="+$it_desc,
success: function(result){
if(result != '') {
$(this).find("input .itemCostEach").val(result);
}
}
});
}
});