繁体   English   中英

如何从 select 选项中获取 php 值?

[英]How to get a php value from a select option?

我想在 select 一个选项时获取 $animal 的值,这样我就可以按下按钮并查看此选项的详细信息。

代码

@foreach ($animais as $animal)

  <option value="{{ $animal->id }}">{{ $animal->nome }}</option>
@endforeach
  </select>
  
  <a href="{{ route("animals.show", $animal) }}"><button type="submit">Ver</button></a>

其中一个 HTML 页面是从 PHP 写入的,该值是 DOM 中的一个节点,您可以通过 javascript 访问它。

 window.addEventListener('DOMContentLoaded', () => { document.querySelector('select.example').addEventListener('change', e => { console.log('value selected: ', e.target.value, 'from text', e.target.options[e.target.selectedIndex].text) }) })
 <select class='example'> <option value='zebra'>animal</option> <option value='carrot'>vegetable</option> </select>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM