Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取单击按钮的相关值?_Javascript_Jquery_Html_Twitter Bootstrap - Fatal编程技术网

Javascript 如何获取单击按钮的相关值?

Javascript 如何获取单击按钮的相关值?,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,当我点击第一个加号按钮并保存它时,它会显示正确的值;但是当我点击第二个按钮并保存它时,它显示了错误的值 如何获取单击的保存按钮的相关值 ? $('div button i.fa-plus')。父项()。单击(函数(){ 让last_value=$(this.parent().children(“input”).val(); 最后一个_值++; $(this).parent().children(“输入”).val(最后一个值); }); $('div button i.fa-减号')。父项()

当我点击第一个加号按钮并保存它时,它会显示正确的值;但是当我点击第二个按钮并保存它时,它显示了错误的值

如何获取单击的保存按钮的相关值 ?

$('div button i.fa-plus')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();
最后一个_值++;
$(this).parent().children(“输入”).val(最后一个值);
});
$('div button i.fa-减号')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();
if(last_value
let value=$(“#plus_-minus_quantity”).val()
引用了第一次出现的
“#plus_-minus_quantity”
。这就是为什么您的示例总是提醒第一组的值。将此行更改为
let value=$(This)。同级(“#plus#u-minus_-quantity”).val();
引用被按下的保存按钮的同级

$('div button i.fa-plus')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();
最后一个_值++;
$(this).parent().children(“输入”).val(最后一个值);
});
$('div button i.fa-减号')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();
if(last_value
let value=$(“#plus_-minus_quantity”).val()
引用了第一次出现的
“#plus_-minus_quantity”
。这就是为什么您的示例总是提醒第一组的值。将此行更改为
let value=$(This)。同级(“#plus#u-minus_-quantity”).val();
引用被按下的保存按钮的同级

$('div button i.fa-plus')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();
最后一个_值++;
$(this).parent().children(“输入”).val(最后一个值);
});
$('div button i.fa-减号')。父项()。单击(函数(){
让last_value=$(this.parent().children(“input”).val();

如果(last_值太不可思议了。感谢您的回答,我获得了关于jQuery.xd的另一个知识。没问题。我在您建议的编辑中注意到,如果保存按钮位于另一个div中,您想知道如何引用该值。我不建议这样做,因为这会使jQuery变得不必要的复杂,但如果必须这样做,您将使用f下面的jQuery:
let value=$(this).parent().prev(“div”).children(“#plus#u减_quantity”).val()另外,如果这个帖子回答了你的问题,你应该考虑把它标记为帮助其他用户的正确答案。抱歉,我最近没有登录StAdvOpod,我刚刚收到你的答案。我试过你的方法来解决这个问题,它是有效的。谢谢,老兄,我也上传了我的问题的正确答案。祝您有一个愉快的一天。>。这太不可思议了。感谢您的回答,我获得了关于jQuery的另一个知识。XD没问题。我在您建议的编辑中注意到,如果“保存”按钮位于另一个div中,您想知道如何引用该值。我不建议您这样做,因为这会使您的jQuery变得不必要的复杂,但如果必须这样做,您会告诉我们e以下jQuery:
let value=$(this).parent().prev(“div”).children(“#plus#u减_quantity”).val()另外,如果这个帖子回答了你的问题,你应该考虑把它标记为帮助其他用户的正确答案。抱歉,我最近没有登录StAdvOpod,我刚刚收到你的答案。我试过你的方法来解决这个问题,它是有效的。谢谢,老兄,我也上传了我的问题的正确答案。祝你度过愉快的一天。>。如果“保存”按钮和其他元素在同一分区中,请参考下面的信息,他的答案非常完美。如果“保存”按钮和其他元素在同一分区中,请参考下面的信息,他的答案非常完美。