Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 带Jquery的2个表单_Javascript_Jquery_Html_Forms_Shopify - Fatal编程技术网

Javascript 带Jquery的2个表单

Javascript 带Jquery的2个表单,javascript,jquery,html,forms,shopify,Javascript,Jquery,Html,Forms,Shopify,在同一个页面中,我有两个表单,我希望能够修改表单1,而修改会出现在表单2中,反之亦然(两种方式) “数量”的输入字段工作正常,但我对2个选择菜单有问题 正如您将看到的,我使用了OnPress作为数量,因为onChange不起作用 $(“#数量”).change(函数(){ $(“#Quantity_2”).val($(this.val()); }); $(“#数量_2”)。更改(函数(){ $(“#数量”).val($(this.val()); }); $(“#单一选项选择器_0”)。更改(函数

在同一个页面中,我有两个表单,我希望能够修改表单1,而修改会出现在表单2中,反之亦然(两种方式)

“数量”的输入字段工作正常,但我对2个选择菜单有问题

正如您将看到的,我使用了
OnPress
作为数量,因为
onChange
不起作用

$(“#数量”).change(函数(){
$(“#Quantity_2”).val($(this.val());
});
$(“#数量_2”)。更改(函数(){
$(“#数量”).val($(this.val());
});
$(“#单一选项选择器_0”)。更改(函数(){
$(“#SingleOptionSelector_0_2”).val($(this.val());
});
$(“#单一选项选择器_0_2”)。更改(函数(){
$(“#SingleOptionSelector_0”).val($(this.val());
});
$(“#单一选项选择器_1”)。更改(函数(){
$(“#SingleOptionSelector_1_2”).val($(this.val());
});
$(“#单一选项选择器_1_2”)。更改(函数(){
$(“#SingleOptionSelector_1”).val($(this.val());
});
函数updateQuantity_2(val){
$(“#数量”).val(val);
$(“#数量”)。触发器(‘更改’);
}
函数更新相等性(val){
$(“数量2”).val(val);
$(“#数量2”)。触发('change');
}
函数更新单个选项选择器(val){
$(“#单一选项选择器_0选项:选中”).val(val);
$(“#单一选项选择器_0选项:选中”).trigger('change');
}
函数更新单个选项选择器0(val){
$(“#单一选项选择器_0_2选项:已选”).val(val);
$(“#单个选项选择器_0_2选项:选中”).trigger('change');
}
函数更新单个选项选择器(val){
$(“#单一选项选择器_1选项:选中”).val(val);
$(“#单个选项选择器_1选项:选中”).trigger('change');
}
函数更新单个选项选择器_1(val){
$(“#单一选项选择器_1_2选项:选中”).val(val);
$(“#SingleOptionSelector\u 1\u 2 option:selected”).trigger('change');
}

{option.values%%中的值为%
{{value}}
{%endfor%}
{option.values%%中的值为%
{{value}}
{%endfor%}
{product.variants%中的变量为%0}
{%if variant.available%}
{{variant.title}}
{%else%}
{{variant.title}}-{{'products.product.salled|t}
{%endif%}
{%endfor%}
{{'products.product.quantity'|t}
添加到购物车
{option.values%%中的值为%
{{value}}
{%endfor%}
{option.values%%中的值为%
{{value}}
{%endfor%}
{product.variants%中的变量为%0}
{%if variant.available%}
{{variant.title}}
{%else%}
{{variant.title}}-{{'products.product.salled|t}
{%endif%}
{%endfor%}
{{'products.product.quantity'|t}
添加到购物车

首先,您在没有值的情况下调用
updateSingleOptionSelector\u 0\u 2()
,我认为您在那里抛出了一个错误。这可能是其他侦听器无法工作的原因

另一方面,更改功能按预期工作。
$('#first')。更改(函数(){
$('#second').val($(this.val())
});
$('#second')。更改(函数(){
$('#first').val($(this.val())
});

1选项
2选项
3选项
4选项
1选项
2选项
3选项
4选项

首先,您在没有值的情况下调用
updateSingleOptionSelector\u 0\u 2()
,我认为您在那里抛出了一个错误。这可能是其他侦听器无法工作的原因

另一方面,更改功能按预期工作。
$('#first')。更改(函数(){
$('#second').val($(this.val())
});
$('#second')。更改(函数(){
$('#first').val($(this.val())
});

1选项
2选项
3选项
4选项
1选项
2选项
3选项
4选项

请格式化HTML代码(使用意图),在当前状态下很难读取代码。请从选择器中删除
选项:selected
。请格式化HTML代码(使用意图),在当前状态下很难读取代码。从选择器中删除
选项:selected