我正试图从刀片的javascript文件中的Form::select获取所选值。
这是我的刀片:
{!!Form::open(['route' => [$complete == true ? 'completeAnalytical.store' : 'analytical.store'], 'method' => 'POST', 'id' => 'multiparametricAnalyticalForm'])!!}
{!! Form::select('fluid_type',['1' => 'Oil', '2' => 'Gas'], null, ['class'=>'form-control', 'id' => 'fluid_type']) !!}
{!! Form::submit('Run' , array('class' => 'btn btn-primary', 'id' => 'save')) !!}
这是我的刀片JS:
function myFunction() {
var myVar = $("input[name = fluid_type]").val();
console.log(myVar);
}
这是控制台的答案:
undefined
有什么方法可以得到所选的值吗?非常感谢你的帮助!
您可能需要通过为其设置的id
来选择元素。
将选择器更改为
$("#fluid_type").val()
使用您的代码
function myFunction() {
var myVar = $("#fluid_type").val();
console.log(myVar);
}
更多信息