|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Добрый день! Как то не понятно поведение. В режиме Дебага ставлю точку остановки в контроллере. Иногда работает корректно, иногда несколько раз туда заходит. Не понимаю почему. Просмотрите код пожалуйста, может ошибку найдете. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Код: html 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.01.2018, 12:07 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
vadipok, В эксплорере F12 и там видно сколько post пошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2018, 13:28 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Petro123vadipok, В эксплорере F12 и там видно сколько post пошло. Похоже проблема была в обновлении формы после формирования страницы. После удаления строки, все перестраивалось и поэтому заново обновлялось. После добавления условия, проблема вроде ушла: Код: javascript 1. 2. 3. 4. 5. 6. 7.
Хотя я не уверен. спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2018, 16:48 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Никуда она не ушла, есть проблема. И совершенно не понятна для меня. В первый раз он удаляет. А потом четыре попытки удалить строку с таким же ID. Естественно получает ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2018, 16:58 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
vadipok, После сабмита и post всегда идет перезапрос страницы, т.е. get. Если 4 раза сабмит, значит разбирайтесь почему зацикливание. Есть логирование самого js кода. Вы должны знать свой код и каждую строку. Программирование js в ветке js. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2018, 23:44 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
vadipok Код: javascript 1. 2. 3. 4.
Вот тут у вас вроде 2 раза отправка на сервер. Нет? Логирование в js. Console.log('отправляю на сервер ааааааа); ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2018, 07:19 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Petro123vadipok Код: javascript 1. 2. 3. 4.
Вот тут у вас вроде 2 раза отправка на сервер. Нет? Логирование в js. Console.log('отправляю на сервер ааааааа); Ну а как обновить содержимое после удаления? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:08 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
vadipokНу а как обновить содержимое после удаления?вариант в лоб: - колонка удалить с чекбоксами или кнопками с крестом - если чекбоксы, то накапливаете коды товара ID в скрытом поле. Напр. 12,345,7778,... Кнопка удалить (сабмит) одна на всю таблу с отправкой кода или того скрытого поля. После сабмита страничка сама перерисуется уже БЕЗ тех что удалили. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:29 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
vadipok, пользователь может два раза нажать на кнопке удалить аякс асинхронный будет отправлено два запроса дизейбли кнопку после нажатия, будет счастье ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:46 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
listtoview, Сервер то не удалит 2 раза юзверя с кодом 12345. Его уже в базе не будет. Пусть хоть за клавой заснет на кнопе Del. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 15:08 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Petro123listtoview, Сервер то не удалит 2 раза юзверя с кодом 12345. Его уже в базе не будет. Пусть хоть за клавой заснет на кнопе Del. тем более не надо второй запрос отправлять ну и наверняка у ТС а добавление есть где ниб) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 14:15 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
listtoviewну и наверняка у ТС а добавление есть где ниб)не в курсе. Я привел пример вообще без ajax. Для первого класса второй четверти, один сабмит. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 14:34 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Petro123listtoviewну и наверняка у ТС а добавление есть где ниб)не в курсе. Я привел пример вообще без ajax. Для первого класса второй четверти, один сабмит. а не модно нынче страницы перезагружать да и не нужно, не всегда по крайней мере, это уже другой вопрос ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:16 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
listtoviewа не модно нынче страницы перезагружатьу него верстка не на ajax ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:25 |
|
Правильно ли я реализовал удаление?
|
|||
---|---|---|---|
#18+
Наконец-то дошли руки до этой проблемы. Проблема решилась введением переменной oldWorkID: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 13:25 |
|
|
start [/forum/topic.php?fid=18&fpage=22&tid=1355293]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 170ms |
0 / 0 |