<div class="line" id="{{$id}}">
    <div class="label">
        {{$label}}:
    </div>
    <div class="field" >
        <select class="form" name="{{$name}}" lay-filter="{{$id}}Select"
                @if(!empty($onValueChangeJsFunction))
                    onchange="window.{{$id}}_change(this);"
                @endif
        >
            @foreach($valueMap as $k=>$v)
                <option value="{{$k}}" @if($k==$value) selected @endif>{{$v}}</option>
            @endforeach
        </select>
        @if(!empty($help))
            <div class="help">{!! $help !!}</div>
        @endif
    </div>
</div>
<script>
    @if(!empty($onValueChangeJsFunction))
        window.{{$id}}_change = function(o){
            ({!! $onValueChangeJsFunction !!})(o.options[o.selectedIndex].value);
        };
    @endif
</script>