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

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

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

پنج شنبه, 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>

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

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

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

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

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

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

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

نمیشه حدس زد

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

یکشنبه, 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 ها جواب نمیده 

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید