مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

نمایش ندادن مدال ، سایت روی هاست

  • پنجشنبه 26 مهر 1397
  • 14:25
تشکر میکنم

سلام 
پروژه Asp.net Core رو روی plesk آپلود کردم ولی  برای نمایش مدال   روی گزینه ای کلیک می کنم به یه صفحه خالی هدایت میشه و مدال رو نمایش نمیده ، سایت رو روی هاست که قراردادم این مشکل رو داره . 
برای مثال : 

                                        <li><a onclick="Delete('@item.Id')" style="color:black"><i class="fa fa-trash" style="color:#ff0000"> </i> &nbsp; &nbsp; حذف</a></li>

مدال 


<div class="modal fade modal " id="modal-info" style="z-index:1050;">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>

            </div>
            <div class="modal-body " id="modal-body">
            </div>
           

        </div>
    </div>
</div>

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 27 مهر 1397
  • 10:23

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

از آپلود شدن رفرنس ها نیز مطمئن بشید

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • جمعه 27 مهر 1397
  • 21:48

لاگ کنسول ارور نداشت و رفرنس ها رو هم چک کردم 
صفحاتی مثل Details که فقط یک کنترلر دارد رو باز می کنه در مدال ولی مثلا برای Create یا Edit که هم Post  , Get دارد به یه صفحه ی خالی هدایت میشه 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 مهر 1397
  • 07:44

باید کد هاتون رو Trace کنید

نمیشه حدس زد

برای Debug به صورت آنلاین میتونید از glimpse استفاده کنید

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • یکشنبه 29 مهر 1397
  • 14:36

سلام مشکل فهمیدم از کجاست آقای مدائنی 
من فرم ها رو با استفاده از ajax در کنترلر RetutnPartialView() زدم و در مدال نمایش میدهم 
برای validation فرم ها مجبورم این partial View_ValidationScriptsPartial رو در پایین هر صفحه صدا بزنم 
مشکل برا همینه که مدال باز نمیشه و میره به صفحه خالی 
چه کار کنم به نظرتون اگه بردارم که دیگه validate ها انجام نمیشه و اگه بزارم که باز نمیشه 
؟؟؟
MyForm

@model Department
@{
    ViewData["Title"] = "Create";
}
<div class="row" style="margin:auto">
    <div class="col-md-12">
        <div class="box box-primary">
            <div class="box-header with-border" style="text-align:center">
                <h3 class="box-title">ثبت دپارتمان</h3>
            </div>
            <form asp-action="Create" id="Form_Id" asp-controller="Departments"
                  data-ajax="true"
                  data-ajax-method="Post"
                  data-ajax-mode="replace"
                  data-ajax-success="Create_Success"
                  data-ajax-failure="Create_Failure"
data-ajax-loading="#divloading"
                  >
                
                <div class="box-body">
                    <div class="form-group">
                        <label asp-for="Title" class="control-label"></label>
                        <input asp-for="Title" class="form-control txtRequired"  />
                        <span asp-validation-for="Title" class="text-danger"></span>
                    </div>
                    <div class="form-group">
                        <label asp-for="Task" class="control-label"></label>
                        <input asp-for="Task" class="form-control" />
                        <span asp-validation-for="Task" class="text-danger"></span>
                    </div>

                    <div class="form-group">
                        <label asp-for="Description" class="control-label"></label>
                        <textarea rows="7" asp-for="Description" class="form-control"></textarea>
                        <span asp-validation-for="Description" class="text-danger"></span>
                    </div>
                    <div class="form-group">
                        <label asp-for="Department_Status" class="control-label"></label>
                        <select asp-for="Department_Status" class="form-control txtRequired" asp-items="ViewBag.Department_Status"></select>
                    </div>

                    <div class="form-group">
                        <button type="submit" class="btn btn-success waves-effect waves-light">
                            <span class="btn-label">
                                <i class="glyphicon glyphicon-check "></i>
                            </span>ثبت
                        </button>
                    </div>
                </div>
            </form>
        </div>
    </div>
</div>

<script src="~/js/Ajax/Department_Ajax.js"></script>
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}

داخل @section Script هم گذاشتم ولی دیگه vaildate ها جواب نمیده 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)