Javascript 如何根据先前表单的选择将选择表单设置为选项?
是否可以通过其他表单中以前选择的选项设置表单的选定选项 选择选项如下所示,此处选择60x60Javascript 如何根据先前表单的选择将选择表单设置为选项?,javascript,forms,variables,select,option,Javascript,Forms,Variables,Select,Option,是否可以通过其他表单中以前选择的选项设置表单的选定选项 选择选项如下所示,此处选择60x60 <select id="pa_afmetingen-vierkant" name="attribute_pa_afmetingen-vierkant"> <option value="">Kies een optie…</option> <option value="m001">40x40</option> <option v
<select id="pa_afmetingen-vierkant" name="attribute_pa_afmetingen-vierkant">
<option value="">Kies een optie…</option>
<option value="m001">40x40</option>
<option value="m002">50x50</option>
<option selected="selected" value="m003">60x60</option>
<option value="m004">70x70</option>
<option value="m005">80x80</option>
<option value="m006">100x100</option>
<option value="m007">125x125</option>
<option value="m008">150X150</option>
</select>
基斯甚至可以选择…
40x40
50x50
60x60
70x70
80x80
100x100
125x125
150X150
此表单被发送到新页面,在此新页面上有此表单的精确副本,我希望此副本表单具有与上一页面中选择的相同选项
我的最佳选择是将选项存储在变量中,并通过javascript选择与存储的变量匹配的选项
表格通过邮寄方式提交
我真的不知道使用什么变量,也不知道如何将选项作为目标。
需要Jquery的解决方案不是问题
亲切的问候,有几种方法可以实现它 一种解决方案是,在JS中获取所选选项,并将其传递给url,如所示。然后在另一个页面上,您可以选择该值,并触发对菜单的选择以选择该值 获取所选选项的值
var selectedOption = $('#pa_afmetingen-vierkant option:selected').attr('value');
从URL检索所选选项的值
在新选择菜单中设置所选选项
$('#pa_afmetingen-vierkant-NEW option[value='+ selectedOption +']').prop('selected', true);
另一种解决方案是,将所选选项临时存储在中,然后从中删除。表单是通过GET还是POST提交的?它是通过POST提交的。您需要在服务器上使用接收的名称=值对。查找属性_pa_afmetingen-vierkant。使用收到的值设置“选定=选定”