搜索
php - 请问如何使得标签在存储的时候,检测唯一性,并将不重复的插入继续使用?
PHPz
PHPz 2017-04-10 16:25:23
[PHP讨论组]

我在使用select2做个给用户加标签的功能,

  • 1是就直接将select2列出来的标签,包括用户输入的,一起传到后台,然后处理,现在卡在一组数据到后台,我需要检测标签重复,并只存储不重复的标签,继续使用,我该如何做这个标签功能?

  • 2使用select2的ajax将标签预先存储,具体如何使用select2来做?ajax返回值怎么绑到输入框中的?是使用DOM操作吗?

  • 3select2中的默认值如何取消?和绑定

  • 谢谢!

PHPz
PHPz

学习是最好的投资!

全部回复(1)
高洛峰

终于还是先把问题解决了,完成了标签的功能。

  • 使用select2,然后把数据传到后台进行处理,select2传过来的已经存在的标签为标签ID,这时候用这个ID去判断ID是否存在,如果存在则跳过该次循环,对,其他的值插入标签名,获取标签ID,把标签ID再对应之前的数组的键进行修改,后来得到的数组即全是ID号了,直接存储即可。

  • 不过可能存在的问题是:如果输入的是已经存在的ID号同名的标签名,那将一同被过滤

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号