Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.7k views
in Technique[技术] by (71.8m points)

javascript - how to change data when select option from dropdown from the right dev and append the result to the left div

here I have this form where I post some careers

what I really need is when select one of the position from the dropdown gets the position description in the div on the left side

I tried this code please correct me my dropdown HTML code where I choose any position

        <div class="form-group">
                                            <select class="form-control"  name="position_id" id="mySelected">
                                                <option value="{{null}}">@lang('panel.select_position')</option>
                                                @foreach($positions as $position)
                                                    <option data-id="{{$position->id}}" value="{{$position->id}}">{{$position->position}}</option>
                                                @endforeach
                                            </select>

                                        </div>

here where I need to show the job description

      <div class="content-featcher">

                                @foreach($positions as $position)

                                    <hr>
                                    <p class="text-center" id="result">{!! $position->job_description !!}</p>
                                @endforeach
                            </div>

I know this is the wrong code but I tried to do it

   $(document).on('change', '#mySelected', function (e) {
                e.preventDefault();
                var className = "mySelected" + $(this).attr('data-id');
                console.log(className)
                $('#result').append(`.${className}`).fadeOut(300);
                $(`.${className}`).fadeIn(300);
            })

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...