powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему div не показывается на экране
17 сообщений из 42, страница 2 из 2
Почему div не показывается на экране
    #38687300
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вроде как ошибок нет
правда FF выдает нечто страшное когда кликаю Edit
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на http://localhost:13707/78f27dbc362e4207a2360c91613df3ab/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE/Cl sBAAAA 74uRjzt0Uq J7Qorsuv/gAAAAACAAAAAAAQZgAAAAEAACAAAAC2Ce9tRAf7h9QWjWX40yyBIF/LRJi5lHoRfS4N8dF9FgAAAAAOgAAAAAIAACAAAAAZj9l9l/QwY2/sO1fklIWLDfld46Kin69RDRve5x5AdjAAAAAg0KiDbTPIi4l4YldLSetOvrYePstEs37qfok2aIKzoLzzXA1qRYzI9OFGBM314UJAAAAA9v7eWCyfoTLzGH2G7fThDERGuyt2GJhEKVWejb2yadQ1AfYHKCpXt5Gr2UDNCESxMk8Fzdf4rBAC7lGn8urhwQ==&messageId=d-6CE71703-FQ,0|Ff,7|Fg,0&requestUrl=http://localhost:8484/&browserName=Firefox&tid=1&_=1404405719697. Это может быть исправлено путем перемещения ресурса в тот же домен или включением CORS.
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687301
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HOME

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Advertisement constructions - My ASP.NET MVC Application</title>
        <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
        <meta name="viewport" content="width=device-width" />
        <link href="/Content/site.css" rel="stylesheet"/>

        <script src="/Scripts/modernizr-2.6.2.js"></script>

    </head>
    <body>
        <header>
            <div class="content-wrapper">
                <div class="float-left">
                    <p class="site-title"><a href="/">your logo here</a></p>
                </div>
                <div class="float-right">
                    <section id="login">
                            <ul>
        <li><a href="/Account/Register" id="registerLink">Register</a></li>
        <li><a href="/Account/Login" id="loginLink">Log in</a></li>
    </ul>

                    </section>
                    <nav>
                        <ul id="menu">
                            <li><a href="/">Home</a></li>
                            <li><a href="/Home/About">About</a></li>
                            <li><a href="/Home/Contact">Contact</a></li>
                        </ul>
                    </nav>
                </div>
            </div>
        </header>
        <div id="body">
            
            <section class="content-wrapper main-content clear-fix">
                

<link href="/Content/themes/base/minified/jquery-ui.min.css" rel="stylesheet" type="text/css" />
<link href="/Content/Grid.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="https://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">



<h2>List of constructions </h2>

    <table>
    <thead>
        <tr>
            <th scope="col">
<a href="/?sort=Id&amp;sortdir=ASC">Id</a>            </th>
            <th scope="col">
<a href="/?sort=Description&amp;sortdir=ASC">Description</a>            </th>
            <th scope="col">
<a href="/?sort=MaintenanceTime&amp;sortdir=ASC">Maintenance Time</a>            </th>
            <th scope="col">
<a href="/?sort=Location&amp;sortdir=ASC">Location</a>            </th>
            <th scope="col">
<a href="/?sort=Height&amp;sortdir=ASC">Height</a>            </th>
            <th scope="col">
<a href="/?sort=Width&amp;sortdir=ASC">Width</a>            </th>
            <th scope="col">
<a href="/?sort=MonthlyCost&amp;sortdir=ASC">Monthly Cost</a>            </th>
            <th scope="col">
<a href="/?sort=AdvConstructType&amp;sortdir=ASC">Construction Type</a>            </th>
            <th scope="col">
Actions            </th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>5</td>
            <td>Seed description</td>
            <td class="maintenanceTimeColumn">03.07.2014</td>
            <td class="locationColumn">Seed location2</td>
            <td class="heightColumn">101</td>
            <td class="widthColumn">199</td>
            <td class="monthlyCostColumn">300,50</td>
            <td class="advConstructTypeColumn">Seed description</td>
            <td>
<a href="/Home/EditConstruct/5?class=editDialog">Edit</a>
            |
<a href="/Home/Delete/5">Delete</a>
                        
</td>
        </tr>
    </tbody>
    </table>


<a href="/Home/Add">Add new construction</a>

<div id="dialog-edit" title="Basic dialog">Please wait</div>

            </section>
        </div>
        <footer>
            <div class="content-wrapper">
                <div class="float-left">
                    <p>&copy; 2014 - My ASP.NET MVC Application</p>
                </div>
            </div>
        </footer>

        <script src="/Scripts/jquery-1.8.2.js"></script>

        
    
<script src="/Scripts/jquery-1.8.2.min.js" type="text/javascript"></script>
<script src="/Scripts/jquery-ui-1.8.24.min.js" type="text/javascript"></script>
<script src="/Scripts/jquery.validate.min.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>

    <script type="text/javascript">

    $(document).ready(function () {

        $("#dialog-edit").dialog({
            title: 'Edit Advertisement Construct',
            autoOpen: false,
            resizable: false,
            height: 455,
            width: 550,
            show: { effect: 'drop', direction: "up" },
            modal: true,
            draggable: true,
            open: function (event, ui) {
                $(this).load($(this).attr('href'));

            },
            close: function (event, ui) {
                $(this).dialog('close');
            }
        });

        $(".editDialog").click(function (e) {
            e.stopPropagation();
            $("#dialog-edit").dialog('open');
        });

    });
</script>

    
<!-- Visual Studio Browser Link -->
<script type="application/json" id="__browserLink_initializationData">
    {"appName":"Firefox","requestId":"6f59d0a0fd3a4385892d4a868eddf614"}
</script>
<script type="text/javascript" src="http://localhost:13707/78f27dbc362e4207a2360c91613df3ab/browserLink" async="async"></script>
<!-- End Browser Link -->

</body>
</html>



EditConstruct

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
<form action="/Home/UpdateConstruct?Length=4" method="post">    <fieldset>

        <legend>AdvConstructModel</legend>
        <input data-val="true" data-val-number="The field Id must be a number." data-val-required="Требуется поле Id." id="Id" name="Id" type="hidden" value="5" />
        <table width="100%">
            <tr>
                <td><label for="Id">Id</label></td>
                <td>
                </td>
            </tr>
            <tr>
                <td><label for="Description">Description</label></td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-required="Please Enter the Description" id="Description" name="Description" type="text" value="Seed description" />
                    <span class="field-validation-valid" data-valmsg-for="Description" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td><label for="MaintenanceTime">MaintenanceTime</label></td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-date="The field MaintenanceTime must be a date." data-val-required="Please Enter the Maintenance Time" id="MaintenanceTime" name="MaintenanceTime" type="datetime" value="03.07.2014 0:00:00" />
                    <span class="field-validation-valid" data-valmsg-for="MaintenanceTime" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td><label for="Location">Location</label></td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-required="Please Enter the Location" id="Location" name="Location" type="text" value="Seed location2" />
                    <span class="field-validation-valid" data-valmsg-for="Location" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td><label for="Height">Height</label></td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-number="The field Height must be a number." data-val-required="Please Enter the Height" id="Height" name="Height" type="number" value="101" />
                    <span class="field-validation-valid" data-valmsg-for="Height" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td>
                    <label for="Width">Width</label>
                </td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-number="The field Width must be a number." data-val-required="Please Enter the Width" id="Width" name="Width" type="number" value="199" />
                    <span class="field-validation-valid" data-valmsg-for="Width" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td><label for="MonthlyCost">MonthlyCost</label></td>
                <td>
                    <input class="text-box single-line" data-val="true" data-val-number="The field MonthlyCost must be a number." data-val-required="Please Enter the Monthly Cost" id="MonthlyCost" name="MonthlyCost" type="text" value="300,50" />
                    <span class="field-validation-valid" data-valmsg-for="MonthlyCost" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td><label for="AdvConstructType">AdvConstructType</label></td>
                <td>
                    <div class="editor-label"><label for="AdvConstructType_Id">Id</label></div>
<div class="editor-field"><input class="text-box single-line" data-val="true" data-val-number="The field Id must be a number." data-val-required="Требуется поле Id." id="AdvConstructType_Id" name="AdvConstructType.Id" type="number" value="1" /> <span class="field-validation-valid" data-valmsg-for="AdvConstructType.Id" data-valmsg-replace="true"></span></div>
<div class="editor-label"><label for="AdvConstructType_Description">Description</label></div>
<div class="editor-field"><input class="text-box single-line" id="AdvConstructType_Description" name="AdvConstructType.Description" type="text" value="Billboard" /> <span class="field-validation-valid" data-valmsg-for="AdvConstructType.Description" data-valmsg-replace="true"></span></div>

                    <span class="field-validation-valid" data-valmsg-for="AdvConstructType" data-valmsg-replace="true"></span>
                </td>
            </tr>
            <tr>
                <td></td>
                <td>
                    <button type="submit" id="btnUpdate" name="Command" value="Update" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only">
                        <span class="ui-button-text">Update</span>
                    </button>
                </td>
            </tr>
        </table>
    </fieldset>
</form>
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687306
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для оформления html есть тэг [SRС HTML][/SRС]

обратите внимание на
Код: html
1.
<a href="/Home/EditConstruct/5?class=editDialog">Edit</a>

тэг не обладает классом editDialog, поэтому обработчик на него не вешается
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687312
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Криворукий автор статьи имел ввиду
Код: c#
1.
@Html.ActionLink("Edit", "EditConstruct", new { id = item.Id }, new { @class = "editDialog" })

закройте его статью и забудьте как страшный сон
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687313
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
теперь веселее :)

если убрать e.preventDefault();
то появится на мгновение попап, потом все равно переходим на новую страницу с партиал вью (как раньше)

если сделать e.preventDefault();
то диалог появляется, но он внутри пустой, а кроме того через весь экран идет широкая горизонтальная полоса
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687315
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте для начала подгрузить в диалог что-нить попроще
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687316
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tualто диалог появляется, но он внутри пустой, а кроме того через весь экран идет широкая горизонтальная полосасам html формы в порядке

жмите F12 (ну или Ctrl+Shift+I, чем вы там пользуетесь) и изучайте.
вероятно что-то наворотили со стилями
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687317
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если я правильно понимаю, даже простое не грузится

новое partialView EditConstruct2
Код: html
1.
2.
3.
4.
5.
@{
    Layout = null;
}

<p>SOME TEXT</p>



Код: c#
1.
2.
3.
4.
public ActionResult EditConstruct2(int id)
        {
            return PartialView("EditConstruct2");
        }



Бррр :)
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687318
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Судя по html див там пустой
Код: html
1.
<div scrollleft="0" scrolltop="0" style="width: auto; min-height: 0px; height: 403px;" class="ui-dialog-content ui-widget-content" id="dialog-edit">Please wait</div>
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687319
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProКриворукий автор статьи имел ввиду
Код: c#
1.
@Html.ActionLink("Edit", "EditConstruct", new { id = item.Id }, new { @class = "editDialog" })


закройте его статью и забудьте как страшный сонклассический индусский быдлокодер
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687321
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вернуть назад загрузку содержимого в диалог вы не забыли. в выложенном html ее нет
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687322
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какого содержимого *
там щас должно быть по идее
<p>SOME TEXT</p>
но нету ничего
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687323
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
должно ли?
Код: javascript
1.
$(this).load($(this).attr('href'));

что такое this в данном контексте?
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687334
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так я тоже пробовал

open: function (event, ui) {
$("#dialog-edit").load($(this).attr('href'));
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687336
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так правильно, у вас this - это ведь не экшен в данном контексте, поэтому href у него нет.
я не понимаю, почему вы не пользуетесь отладчиком при выполнении JS - там все это прекрасно видно.

в изначальном коде у вас было замыкание на переменную url - так верните его на место
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687339
tual
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо
На сегодня с помощью такой-то матери, и конечно вашей - я справился :)
...
Рейтинг: 0 / 0
Почему div не показывается на экране
    #38687345
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
17 сообщений из 42, страница 2 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему div не показывается на экране
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]