faezeh
5 سال پیش توسط faezeh مطرح شد
2 پاسخ

undifindدر اسکریپت

سلام وقتتون بخیر من می خوام سوال و جواب زده شده توسط کاربر و سمت ادمین به ادمین نشون بدم و داخل modal می خوام وقتی روز دکمه نکست کلیک کردم بره سوال و جواب بعدی ولی نمیدونم چرا توی اسکریپتم وقتی آی دی سوالات جواب داده شده رو دادم میگه undifind


    var question_id=$(".question").data('id');
    let number=question_id;
    alert(question_id);
    $(document).ready(function () {
        $('.s-holder').hide();
        $('#s'+number).show();
    });
    $('.next').on('click',function () {
        console.log(number++);
        $('.s-holder').hide();
        $('#s'+number).show();
    });
    function back()
    {
        if(number >28)
        {
            console.log(number--);
            $('.s-holder').hide();
            $('#s'+number).show();
        }
    }
</script>```
این کد اسکریپتمه

```<tbody>
                    @if ($listSpec && count($listSpec)>0)
                        <?php $i=1; ?>
                        @foreach($listSpec as $list)
                            <tr>
                                <td><?php echo $i; $i++; ?></td>
                                <td>{{$list->last_name}} {{$list->first_name}}</td>
                                <td><a class="btn btn-success btn-xs" data-toggle="modal" href="#replayModal{{$list->id}}"><i class="icon-pencil"></i></a></td>
                                <td><a class="btn btn-danger btn-xs" onclick='return confirm("آیا مایل به حذف می باشید؟")' href="{{route("admins.answerQuestions.delete",$list->id)}}"><i class="fa fa-trash"></i></a> </td>
                            </tr>

                            <div class="modal fade modal2" id="replayModal{{$list->id}}" tabindex="-1" role="dialog"
                                 aria-labelledby="myModalLabel" aria-hidden="true">
                                <div class="modal-dialog modal-lg modalLg">
                                    <div class="modal-content">
                                        <div class="modal-header">
                                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                                                &times;
                                            </button>
                                            <h4 class="modal-title">مشاهده سوال و پاسخ</h4>
                                        </div>
                                        <div class="modal-body">
                                            <div class="row">
                                                @foreach($lists as $item)

                                                    {{--<input name="question" value="{{$item->id}}" data-id="{{$item->id}}" id="question{{$item->id}}" class="question" type="hidden">--}}
                                                    @if($item->specification_id==$list->id)
                                                            <div class="form-group">
                                                            @foreach($listQuestion as $val)
                                                                @if($item->question_id==$val->id)
                                                                        <div data-id="{{$item->id}}" class="s-holder" id="s{{$item->id}}">
                                                                            <input name="question" value="{{$item->id}}" data-id="{{$item->id}}" id="question{{$item->id}}" class="question" type="hidden">

                                                                        <label>سوال:</label>
                                                                        <span>{{$val->question}}</span>

                                                                        <br>
                                                                        <label>پاسخ کاربر:</label>
                                                                        @if($item->answer_select_user==1)
                                                                            <span>الف</span>

                                                                        @elseif($item->answer_select_user==2)
                                                                            <span>ب</span>

                                                                        @elseif($item->answer_select_user==3)
                                                                            <span>ج</span>

                                                                        @elseif($item->answer_select_user==4)
                                                                            <span>د</span>
                                                                        @endif
                                                                        <br>
                                                                        <label>وضعیت پاسخ:</label>
                                                                        @if($item->isTrue==1)
                                                                            <span>صحیح</span>
                                                                        @elseif($item->isTrue==0)
                                                                            <span>غلط</span>
                                                                        @endif
                                                                        <div class="azmon-head">
                                                                            <button data-id="{{$item->id}}" type="submit" onclick="next()" id="next{{$item->id}}" class="btn  btn-info next">بعدی</button>
                                                                            <button data-id="{{$item->id}}" onclick="back()" type="submit" id="prev" class="btn  btn-info prev">قبلی</button>
                                                                        </div>
                                                                        </div>
                                                                @endif
                                                            @endforeach

                                                        </div>
                                                    @endif

                                                @endforeach
                                            </div>
                                        </div>
                                        <div class="modal-footer">
                                            <button data-dismiss="modal" class="btn btn-danger" type="button">بستن
                                            </button>
                                        </div>
                                    </div>
                                </div>
                            </div>

                        @endforeach
                    @else
                        <tr>
                            <td colspan="7">
                                <span>هیچ اطلاعاتی برای نمایش وجود ندارد</span>
                            </td>
                        </tr>
                    @endif
                    </tbody>```

اینم کدمدال و جدولمه

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

شما اول قدم به قدم باید دیباگ کنید . قدم به قدم اینطوری کسی نمیتونه بگه مشکل از کجاس اگر بخوان بگن باید قدم به قدم دیباگ کنن


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

@faezeh
کدهاتون رو به ES5 تبدیل میکنید؟ یا به همین شکل استفاده میکنید؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام