html - 如何设置 HTML 的值
问题描述
解决方案
任何选项都可以设置为选中,这将是选择的默认值。这是设置值的标准方法。为什么不使用它?
选项里面也没有标签
<select class="form-control item pb-2" name="service" >
<option selected value="{{ $candidate->service->service_name }}">{{ $candidate->service->service_name }}</option>
<option value="Outsourcing">Outsourcing</option>
<option value="Development">Development</option>
<option value="Call center">Call center</option>
</select>
如果您必须插入一个新选项并选择它,那么您可以使用 JavaScript
window.addEventListener("load",function() {
const sel = document.querySelector("[name=service]");
const val = "{{ $candidate->service->service_name }}";
const opts = [new Option(val,val),...sel.options]
sel.length = 0;
opts.forEach(opt => sel.appendChild(opt));
sel.value = val;
})
<span>Service</span>
<select class="form-control item pb-2" name="service">
<option value="Outsourcing">Outsourcing</span></option>
<option value="Development">Development</option>
<option value="Call center">Call center</option>
</select>
推荐阅读
- azure-devops - 无限期保留发布和构建
- react-redux - 将多个变量传递给 Redux Action 创建者。什么格式?
- scala - Spark数据框将所有列转换为json格式,然后修改json结构
- elasticsearch - 处理 Elasticsearch 中的可选字段搜索
- java - 尝试验证空字段时,应用程序崩溃并出现错误“无法执行 android:onClick 的方法”
- flutter - 文本字段颤动的默认值?
- python - 自动安装 GFortran 和 Python3
- php - 如何在 MYSQL 中创建子查询
- javascript - 如何在 React 中导入 JS 脚本,类似于它在 HTML 中的完成方式
- django - 在 Django 返回对象中获取最新 ID 是不可迭代的