关于Laravel前端js拼接字符串作为input的值提交

将input输入框的样式改为select后,需要连接两个select里的值作为字符串之后,打入hidden的input的 value中

情况如下:

<div class="formBox">
        <div class="inner{{ $errors->has('budget') ? ' error' : '' }}">
          <div class="answerBox section" style="align-items: center; display: flex" >
            <div class="section">
              <select>
                <option>下限</option>
                <option>1000</option>
                <option>2000</option>
                <option>3000</option>
                <option>4000</option>
                <option>其他</option>
              </select>
            </div>
             ~ 
            <div class="section">
              <select>
                <option>上限</option>
                <option>2000</option>
                <option>3000</option>
                <option>4000</option>
                <option>5000</option>
                <option>其他</option>
              </select>
            </div>
            {{-- <input type="hidden" id="budget" name="budget" value="{{ old('budget', $appPayMerchant->budget) }}" class="alphabet maru rome mini"> --}}
            <input type="hidden" id="budget" name="budget" value="" class="alphabet maru rome mini">
            @include('merchant/form/rpay_budget_notes')
            @if ($errors->has('budget'))
              @foreach ($errors->get('budget') as $error)
                <p class="errorMessage">{{ $error }}</p>
              @endforeach
            @endif
          </div>
        </div>
        {{-- @include('merchant/form/rpay_budget_baloonbox') --}}
      </div>
      <!-- formBox -->
    </div>

  目前尝试的是在两个select的地方设置id,js获取id的内容拼接后返回隐藏的input value处
  数据库的设置并没有问题
  但是并没有成功,想请教下如何解决,非常感谢

效果并不明显是什么意思?从数据库取出的值在重新选中对应的select option?

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632