Jquery 如何处理输入中的所有更改
他,, 我很难捕捉到输入元素中的所有变化,我现在不知道了,但它只在第一个元素中起作用,当我在另一个元素中改变数字时,什么也没发生 这是我的html:Jquery 如何处理输入中的所有更改,jquery,html,Jquery,Html,他,, 我很难捕捉到输入元素中的所有变化,我现在不知道了,但它只在第一个元素中起作用,当我在另一个元素中改变数字时,什么也没发生 这是我的html: <td data-label="Ilość zam."> <form action="AddToCart" method="POST" data-ajax="true" data-ajax-target="#Amount"> <input type="number" name=@product.ID.ToS
<td data-label="Ilość zam.">
<form action="AddToCart" method="POST" data-ajax="true" data-ajax-target="#Amount">
<input type="number" name=@product.ID.ToString() value="" id="Amount" />
</form>
</td>
那么有什么不对呢???
id
必须是唯一的,所以'$(#Amount')。每个只能找到一个元素。使用类
。欢迎使用堆栈溢出!请带上,四处看看,并通读,尤其是在其他事情中,请在发布前仔细阅读您的邮件,并修复最严重的打字错误。完美的英语不是一个要求,但我们需要能够理解这个问题,而上面的一些看起来只是不花时间,而不是缺乏知识。相反,os使用id属性使用class属性你想做什么我想你有多个输入框,在更改后你想得到这个输入框的值。如果我是对的,那么ping meYes,该案例的类帮助,谢谢id
“必须是唯一的,所以”$(#Amount')。每个只能找到一个元素。使用类
。欢迎使用堆栈溢出!请带上,四处看看,并通读,尤其是在其他事情中,请在发布前仔细阅读您的邮件,并修复最严重的打字错误。完美的英语不是一个要求,但我们需要能够理解这个问题,而上面的一些看起来只是不花时间,而不是缺乏知识。相反,os使用id属性使用class属性你想做什么我想你有多个输入框,在更改后你想得到这个输入框的值。如果我是对的,那么平我是的,班级帮助,谢谢
$(document).ready(function () {
$('#Amount').each(function () {
$(this).change(updateQuantity)
});
});
function updateQuantity(){
var $amount = $(this).val();
var $id = $(this).attr("name");
var settings = {
url: "@Url.Action("AddToCart", "Cart")",
data: { 'id': $id, 'quantity': $amount },
dataType: "json",
type: "POST"
};
$.ajax(settings);