我使用symfony的集合类型:
当我在select中选择值时。此值已添加到列表中,但我不知道如何使用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;
});
});
感谢您的帮助,
答案 0 :(得分:0)
HTML
<div id="list"></div>
<强> JQUERY 强>
$('#list').append(prototype)