我修改了一些 JavaScript 来与 jquery“select 2”插件一起使用,以便将选定的字段复制到表单的另一部分。唯一的问题是我无法让它在新版本的“Select 2”(v.4.0.3)中运行。显然,一些方法在新版本中已被弃用,这破坏了我的代码。
有人知道我如何能够使用最新版本复制表单输入吗?
这是我在 jsfiddle 中旧的 select 2 版本 (v3.5) 的工作示例。我想尝试用最新版本来模拟这一点。
使用 Select2 v3.5
Select2 v4.0.3 中出现故障
这是我拼凑起来的基本代码。
$('#shipping_state').select2('val', $('#billing_state').select2("val").toString());
欢迎任何建议。 谢谢。
最佳答案
好吧...如果其他人需要的话就弄清楚了。
以下是如何将值绑定(bind)并复制到其他字段。
$("#shipping_state").val($("#billing_state").val()).trigger("change");
工作示例:
关于jquery-select2/将选择从一个字段复制到另一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40821766/