2012-09-01 37 views
0

我的查看頁面中有多行。每一行都有一個文本框。 當這些文本字段中的值發生變化時,我需要將同一行中的前一個單元格和新值傳遞給Controller,我該怎麼做?如何使用jQuery將textchange值傳遞給控制器​​

$(document).ready(function() { 
    $("#Quantity").keyup(function() { 

    var url = '@Url.Content("~/")' + "Show/Movie"; 
    var qtity = '#Timing'; 

    $.getJSON(url, { 
     quantity: $(qtity).val() 
    }, function (data) { 
     $(".TotalPrice").val(data); 
    }); 

    }); 
}); 

回答

0

您可以將電流值作爲元素的data

$(document).ready(function() { 
    $("#Quantity").keyup(function() { 
    var url = '@Url.Content("~/")' + "Show/Movie"; 
    var qtity = $('#Timing'); 
    quantity={}; 
    quantity.current=qtity.val(); 
    quantity.prev = qtity.data('qty') || ""; //get data of the prev state 
    qtity.data('qty',qtity.val()); // set data for next change 

    $.getJSON(url, quantity , function (data){ $(".TotalPrice").val(data); }); 


    }); 
});