【问题标题】:Symfony2 - Collection + jQuerySymfony2 - 集合 + jQuery
【发布时间】:2016-05-09 16:08:58
【问题描述】:

我在 symfony 中使用集合类型:

当我在选择中选择值时。此值已添加到列表中,但我不知道如何使用 symfony 集合进行此操作。

这是我的 html 输出:

<div id="equipe_joueurs" class="mes_joueurs"
data-prototype="
<div class="form-group">
<label class="control-label" for="equipe_joueurs___name__">__name__label__</label>
<select id="equipe_joueurs___name__" name="equipe[joueurs][__name__]" class="form-control">
    <option value=""></option>           
    <option value="1" >Joueur1</option>           
    <option value="2" >Joueur2</option>           
    <option value="3" >Joueur3</option>
</select>

这里是我的 js:

$(document).ready(function()
    {
        var container = $('#equipe_joueurs');

        var index = container.find(':input').length;

        var prototype = $(container.attr('data-prototype').replace(/__name__label__/g).replace(/__name__/g, index));

        $('#equipe_joueurs').change(function()
        {
            var prototype = $(container.attr('data-prototype').replace(/__name__label__/g).replace(/__name__/g, index));

            $('#equipe_list').append('<li id="equipe_joueur_' + index + '" name="equipe[joueurs][' + index + ']">' + 'prototype.text() + '</li>');
            index++;
            return false;
        });
    });

感谢您的帮助,

【问题讨论】:

  • 最后,我自定义了我的树枝并将我的所有元素添加到这个新列表中

标签: javascript php jquery symfony


【解决方案1】:

HTML

<div id="list"></div>

JQUERY

$('#list').append(prototype)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多