为了账号安全,请及时绑定邮箱和手机立即绑定

Foreach 选择定义 textarea 值

Foreach 选择定义 textarea 值

PHP
偶然的你 2021-12-24 10:25:17
我正在寻找一种使选择选项更改 textarea 值的方法。我正在使用 @foreach($collection as $item) 作为我的选项。<select class="form-control" style="margin-bottom: 5px">    <option value="">Choix modèle de réponse</option>    @foreach($modeles as $modele)    <option value="{{ $modele->id }}">{{ $modele->title }}</option>    @endforeach</select><textarea class="form-control" name="texte" id="texte" required>GRDF Bonjour</textarea>我已经尝试过搜索,但我只找到了不适用于 foreach 的方法。
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

<select class="form-control" style="margin-bottom: 5px" id="myselectbox">

    <option value="">Choix modèle de réponse</option>

    @foreach($modeles as $modele)

    <option value="{{ $modele->id }}">{{ $modele->title }}</option>

    @endforeach

</select>


<textarea class="form-control" name="texte" id="texte" required>GRDF Bonjour</textarea>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script>


<script>

 $(document).on('change','#myselectbox',function(){

    var value =  $(this).val();   // here is the selectbox value

    $("#texte").val(value);   // here put selectbox value in textarea


});

</script>

如果您有多次选择框和文本区域,则:-


@foreach($collection as $key => $item)

<select class="form-control selectbox" style="margin-bottom: 5px" id="myselectbox-{{$key}}">

    <option value="">Choix modèle de réponse</option>

    @foreach($modeles as $modele)

    <option value="{{ $modele->id }}">{{ $modele->title }}</option>

    @endforeach

</select>


<textarea class="form-control" name="texte" id="texte-{{$key}}" required>GRDF Bonjour</textarea>


@endforeach

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script>


<script>

 $(document).on('change','.selectbox',function(){


    var value =  $(this).val();   


    var id = $(this).attr('id');

    var key = id.substr(12);


    $("#texte-"+key).val(value);   


});

</script>


查看完整回答
反对 回复 2021-12-24
  • 1 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信