jquery-select2/将选择从一个字段复制到另一个字段

标签 jquery-select2

我修改了一些 JavaScript 来与 jquery“select 2”插件一起使用,以便将选定的字段复制到表单的另一部分。唯一的问题是我无法让它在新版本的“Select 2”(v.4.0.3)中运行。显然,一些方法在新版本中已被弃用,这破坏了我的代码。

有人知道我如何能够使用最新版本复制表单输入吗?


这是我在 jsfiddle 中旧的 select 2 版本 (v3.5) 的工作示例。我想尝试用最新版本来模拟这一点。

使用 Select2 v3.5

http://jsfiddle.net/jinch/0oao3wo0/

Select2 v4.0.3 中出现故障

http://jsfiddle.net/jinch/jr3L0q4f/1/

这是我拼凑起来的基本代码。

$('#shipping_state').select2('val', $('#billing_state').select2("val").toString());

欢迎任何建议。 谢谢。

最佳答案

好吧...如果其他人需要的话就弄清楚了。

以下是如何将值绑定(bind)并复制到其他字段。

$("#shipping_state").val($("#billing_state").val()).trigger("change");

工作示例:

http://jsfiddle.net/jinch/jr3L0q4f/8/

关于jquery-select2/将选择从一个字段复制到另一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40821766/

相关文章:

javascript - 如何在 select2 数据行的一行中显示多个空白字符?

html - 垂直对齐容器内的输入框

javascript - 带 select2 的表排序器过滤器的初始选择

javascript - 无法在 Select2 中设置多个值

javascript - Select2 - Ajax 搜索 - 记住最后的结果

javascript - 无法读取jquery中未定义的属性 'join'

javascript - 单击时在 Select2 多选上指定边框颜色

javascript - 如果数据项不提供 "id"和 "text"字段名,如何将 select2 与远程数据一起使用?

javascript - Select2 通过 AJAX 加载 JSON 结果集并在本地搜索

php - 使用 jquery-select2 动态依赖下拉列表