なぜ、javascript で html メソッドを書くと 1 回だけ呼び出されるのに、アラートしかない場合は毎回呼び出されるので、入力 (ぼかし) の wy 値を変更します。
$(".quantity").blur(function() {
console.log("upd");
$.ajax({
url: "/line_items/update_quantity/"+$(this).attr("id"),
type: "GET",
data: {quantity: $(this).val()},
success: function(text)
{
alert(text);
$('.right').html(text);
},
error: function(){
alert('Ошибка javascript');
},
dataType : "html"
});
});
ぼかしのたびにhtmlパーシャルをリロードする必要があります...