[GPT] jquery chosen插件选择的多个元素是逗号分隔的,怎么设置成其它分隔符号 ?

 

如果你想要在 jQuery Chosen 插件中使用其它分隔符号,可以通过以下方式实现:

 

1. 设置 delimiter 选项为一个包含所需分隔符的字符串。

$(".chosen-select").chosen({
  delimiter: ";"
});

在这个例子中,我们将分隔符设置为分号 ;

 

2. 在表单提交时,使用 JavaScript 替换默认的逗号分隔符。

$("form").submit(function() {
  var chosenValues = $("#my-chosen-select").val();
  var modifiedValues = chosenValues.join(";"); // 将数组中的值用分号连接起来
  $("#my-hidden-input").val(modifiedValues); // 将修改后的值存储在隐藏的 input 中
});

 

在这个例子中,我们将选中的值从数组中取出并使用分号连接起来,然后将结果存储在一个隐藏的 input 中。这样,当表单被提交时,使用的就是自定义的分隔符。

注意,如果你需要使用像空格这样的特殊字符作为分隔符,可能需要对表单提交进行一些额外的处理,以避免数据被意外截断或解释错误。

 

Cool:ChatAI

Link:https://www.cnblogs.com/farwish/p/17473553.html

posted on   ercom  阅读(56)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2020-06-11 [FE] WebStorm, ESLint: Trailing spaces not allowed
2014-06-11 PHP脚本不报错的两点原因

统计

点击右上角即可分享
微信分享提示