我在玩家和锦标赛之间有mongodb中的多对多关系。多对多Ajax表单(Symfony2表单)
我希望能够一次将很多玩家添加到锦标赛中。这在没有Ajax的情况下很简单,但是我们拥有数以千计的玩家数据库,因此表单选择变得非常庞大。
我们想为此使用ajax。是否有可能创建一个单一的部件(与JS)来处理这个正确?如果是这样,任何提示什么jQuery插件(或其他)使用?
如果没有,那么标准策略是做什么的?我想我可以大幅改变这个表单的视图,并使用ajax自动完成来一次添加一个玩家,然后再添加一些代码来删除每个玩家。不过,我真的很想拥有一个我可以重复使用的小工具,因为它非常干净,而且效率更高。
我一直在玩Select2(与jQuery Chosen相似),并且我通过ajax添加了许多玩家,但它不允许我在初次加载页面时设置已连接的玩家,所以我将无法看到谁已经参加比赛,并且不得不重新输入每个人。
感谢您对此事的任何意见!我无法通过Google找到任何内容。