根据DropdownField中使用SilverStripe选择的内容动态添加字段

时间:2015-07-15 09:08:57

标签: php silverstripe

我正在创建一个表单(使用multiform),我需要能够根据包含团队的下拉字段中选择的内容生成复选框。如果一个团队被选中并且该团队在第1师和第2师中进行游戏,我想显示第1和第2部分复选框,以便用户可以选择他们为该团队所在的部门。

这可能吗?

2 个答案:

答案 0 :(得分:0)

是的,这是一个很好的模块,可以为依赖的下拉字段执行此操作,但我确信您可以调整复选框,祝您好运!

https://github.com/sheadawson/silverstripe-dependentdropdownfield

答案 1 :(得分:-1)

以下是HTML代码:

<select id = "selectMe">
  <option selected = "selected" value = "" >Select Here</option>
  <option value = "sample1">Sample 1</option>
  <option value = "sample2">Sample 2</option>
  <option value = "sample3">Sample 3</option>
</select>

<div class="appendHere"></div>

Jquery的:

$("#selectMe").change(function(){
    $('.appendHere').append('<input type="radio" name="'+$(this).val()+'" value="'+$(this).val()+'"/>'+$(this).val()+'');
});

这会给你一个想法.. =)cheerio !!