Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отправка нескольких forms / 25 сообщений из 32, страница 1 из 2
25.08.2016, 00:32
    #39297463
yardie
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Привет всем!
на странице есть несколько Html.BeginForm
подскажите как можно одним нажатием на кнопку отправить сразу три формы?
...
Рейтинг: 0 / 0
25.08.2016, 10:35
    #39297609
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardie,

Для начала - напиши на кнопке - "отправить сразу три формы".

Отпишись по результатам.
...
Рейтинг: 0 / 0
25.08.2016, 11:49
    #39297690
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
отправить одновременно три запроса с разными формами?
оправить все формы в одном запросе?
...
Рейтинг: 0 / 0
25.08.2016, 14:19
    #39297880
yardie
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Antonariyотправить одновременно три запроса с разными формами?
оправить все формы в одном запросе?

оправить все формы в одном запросе
...
Рейтинг: 0 / 0
25.08.2016, 16:14
    #39298051
Zick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardie,

если только с помощью jQuery с помощью метода seriliaze.
...
Рейтинг: 0 / 0
25.08.2016, 16:32
    #39298078
yardie
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
а если отправить одновременно три запроса с разными формами?
...
Рейтинг: 0 / 0
25.08.2016, 21:43
    #39298242
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardieа если отправить одновременно три запроса с разными формами?что - если? вы разрешения спрашиваете или что? в чем проблема?
...
Рейтинг: 0 / 0
25.08.2016, 22:34
    #39298248
yardie
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Antonariyyardieа если отправить одновременно три запроса с разными формами?что - если? вы разрешения спрашиваете или что? в чем проблема?

пример можете дать?
...
Рейтинг: 0 / 0
25.08.2016, 23:09
    #39298264
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardieAntonariyпропущено...
что - если? вы разрешения спрашиваете или что? в чем проблема?

пример можете дать?

Ты еще не понял, что ты хочешь плохого?
...
Рейтинг: 0 / 0
26.08.2016, 00:52
    #39298282
yardie
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Monochromatiqueyardieпропущено...


пример можете дать?

Ты еще не понял, что ты хочешь плохого?

Что вы все загадками говорите))
расскажите о последствиях?
...
Рейтинг: 0 / 0
26.08.2016, 11:56
    #39298491
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardieMonochromatiqueпропущено...


Ты еще не понял, что ты хочешь плохого?

Что вы все загадками говорите))
расскажите о последствиях?

Если оставаться в рамках чистого HTML - то нормальный подход - одна форма на страницу.

Если уходить в JS - то "формы" не нужны.
...
Рейтинг: 0 / 0
30.08.2016, 02:23
    #39299926
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
MonochromatiqueЕсли оставаться в рамках чистого HTML - то нормальный подход - одна форма на страницу.

Что? Бредятина :)

@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")

Если будет POST, будет отправлено 3 формы в каждый экшен (One, Two, Three) — если эти экшены принимают POST.


MonochromatiqueЕсли уходить в JS - то "формы" не нужны.

C JS-ом формы ещё как актуальны, погугли jQuery.Form
...
Рейтинг: 0 / 0
30.08.2016, 10:15
    #39299994
Фёдор К
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
hVosttMonochromatiqueЕсли оставаться в рамках чистого HTML - то нормальный подход - одна форма на страницу.

Что? Бредятина :)

@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")

Если будет POST, будет отправлено 3 формы в каждый экшен (One, Two, Three) — если эти экшены принимают POST.

- Я не понял - типа, одновременно? И каким образом это можно сделать?
Например, три формы:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    <form action="/test/f1" method="post">
        <input value="1" />
        <input type="submit" value="send 1" />
    </form>
    <form action="/test/f2" method="post">
        <input value="2" />
        <input type="submit" value="send 2" />
    </form>
    <form action="/test/f3" method="post">
        <input value="3" />
        <input type="submit" value="send 3" />
    </form>


Наши действия?

...
А если "не будет POST" или экшны не принимают POST - данные со страницы не будут отправлены? :)
...
Рейтинг: 0 / 0
30.08.2016, 11:12
    #39300082
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Фёдор К- Я не понял - типа, одновременно? И каким образом это можно сделать?

ещё раз, повторю:

Код: html
1.
2.
3.
@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")



каждый экшен содержит форму

любой пост со страницы отправляет сразу 3 формы, по одной в каждый экшен.

что тут непонятного?
...
Рейтинг: 0 / 0
30.08.2016, 11:29
    #39300105
Фёдор К
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
hVosttФёдор К- Я не понял - типа, одновременно? И каким образом это можно сделать?

ещё раз, повторю:

Код: html
1.
2.
3.
@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")



каждый экшен содержит форму

любой пост со страницы отправляет сразу 3 формы, по одной в каждый экшен.

что тут непонятного?
Еще раз спрашиваю: как отправить три формы (см. разметку выше)

И не надо вот этого:
Код: html
1.
2.
3.
@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")


Один чёрт, на странице только разметка и скрипты.

Перепишу разметку, чтобы было понятней:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    <form action="/one" method="post">
        <input value="1" />
        <input type="submit" value="send one" />
    </form>
    <form action="/two" method="post">
        <input value="2" />
        <input type="submit" value="send two" />
    </form>
    <form action="/three" method="post">
        <input value="3" />
        <input type="submit" value="send three" />
    </form>



Что нужно сделать, чтобы одновременно отправить три формы?
...
Рейтинг: 0 / 0
30.08.2016, 12:10
    #39300163
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
hVosttЧто? Бредятина :)

@Html.Action("One")
@Html.Action("Two")
@Html.Action("Three")

Если будет POST, будет отправлено 3 формы в каждый экшен (One, Two, Three) — если эти экшены принимают POST.

Фуета. Впрочем, говнокод - он вечен.



hVosttC JS-ом формы ещё как актуальны, погугли jQuery.Form

Куличики из древнего говна мамонта лепите сами.
...
Рейтинг: 0 / 0
30.08.2016, 12:26
    #39300184
monstrU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Фёдор К,

вот такой функцией ajax это можно сделать (это ты чтобы не говорил потом, что тебе никаких примеров не давали), но хочешь ты херню :)
имей ввиду, будешь дальше про это спрашивать, тебе как обычно напишут что это тебе не нужно и ты ничо не понимаешь :).
...
Рейтинг: 0 / 0
30.08.2016, 12:45
    #39300201
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
yardieПривет всем!
на странице есть несколько Html.BeginForm
подскажите как можно одним нажатием на кнопку отправить сразу три формы?
Одной кнопкой submit нельзя. Только используя JQuery и сериализуя все формы, которые хочется засабмитить одновременно:

Код: javascript
1.
2.
3.
var str1 = $("form1").serialize();
var str2 = $("form2").serialize();
$.post(url, str1 + "&" + str2);
...
Рейтинг: 0 / 0
30.08.2016, 14:07
    #39300269
Фёдор К
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
monstrUФёдор К,

вот такой функцией ajax это можно сделать (это ты чтобы не говорил потом, что тебе никаких примеров не давали), но хочешь ты херню :)
имей ввиду, будешь дальше про это спрашивать, тебе как обычно напишут что это тебе не нужно и ты ничо не понимаешь :).
monstrU , если вы не "вкурили" суть дискуссии (тезис называется) между мной и hVostt, то нечего лезть со своими монструозными советами.

Если сидите в танке - либо вылезайте из него либо сидите тихо.

А как отправить данные с помощью клиентского скрипта - не парьтесь, чую, я это знал прежде, чем вы дотянулись до мышки.

Это в ответ на хамство.

Я уже писал, что здесь процветает чванство, хамство и пренебрежительное отношение к оппоненту. И дискуссия ведется (не всеми, конечно) с позиции "я самый умный и непогрешимый, а все остальные - дураки и тупицы или, по крайней мере, на ступеньку ниже.
...
Рейтинг: 0 / 0
30.08.2016, 14:15
    #39300281
Фёдор К
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Monochromatique...
hVosttC JS-ом формы ещё как актуальны, погугли jQuery.Form

Куличики из древнего говна мамонта лепите сами.
Я посмотрел этот плагин, и тоже особого профита в нем не увидел. Половина "фишек" делается и простым жквери, причем кода столько-же.

Мы, в свое время, писали для себя плагинчик (точнее компоненту), которая работала с формами. Но там были полезные фишки, типа восстановление значений полей по "дефолту", хранение предпоследнего состояния, готовая валидация, преобразование в js-объект и установка значений полей из js-объекта.
...
Рейтинг: 0 / 0
30.08.2016, 15:49
    #39300389
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Фёдор КЯ уже писал, что здесь процветает чванство, хамство и пренебрежительное отношение к оппоненту. И дискуссия ведется (не всеми, конечно) с позиции "я самый умный и непогрешимый, а все остальные - дураки и тупицы или, по крайней мере, на ступеньку ниже.
Так есть куча других форумов, что тут тусоваться то?
...
Рейтинг: 0 / 0
30.08.2016, 17:42
    #39300488
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Фёдор КЕще раз спрашиваю: как отправить три формы (см. разметку выше)

Очень не хочется материться, но.. бл*...

Простите меня за мой французский, при чём вообще тут твоя тупая разметка? Где в твоей разметке вообще ASP.NET? Может ты форумом ошибся? Напоминаю, ты находишься в ветке форума, посвященной ASP.NET, в которой хоть 50 форм можно отправить вот так:

@Html.Action("Form1")
@Html.Action("Form2")
....
@Html.Action("Form50")

Если не веришь на слово, возьми и попробуй. Кто мешает? Голова есть на плечах? Руки?


Фёдор КЧто нужно сделать, чтобы одновременно отправить три формы?

Я тебе вполне конкретно сказал что нужно делать. Прям конкретней некуда. Если с головой всё в порядке, то дойдёт, если нет, то тебе к другому специалисту. С этим справится даже обезьяна, надеюсь ты не глупее обезьяны и тоже справишься.

Удачи.
...
Рейтинг: 0 / 0
30.08.2016, 17:44
    #39300491
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
AxeleronОдной кнопкой submit нельзя.

НЕ парь мозг людям, не вводи в заблуждение. Одной кнопкой submit можно отправить хоть тысячу форм за один присест. Родными средствами ASP.NET, без хаков, куков, спамов и СМС. Что ж вы такие трудные-то, не пойму? Элементарная вещь, я это сразу вкурил без пинков и вдалбывания ещё на заре развития ASP.NET, мы же сейчас с тонной мануалов и средств тупите. Эээх.. куда катится мир...
...
Рейтинг: 0 / 0
30.08.2016, 17:48
    #39300495
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
Фёдор КЯ уже писал, что здесь процветает чванство, хамство и пренебрежительное отношение к оппоненту.

Кстати, не надо неуместного ханженства. Заходишь на форум, где людям помогают БЕСПЛАТНО в своё личное время, отвечают на вопросы, заботливо интересуются в чём проблема, пытаются совместно разобраться в филосовских дискурсах. Но когда даёшь конкретные ответы и решения, а тебя не слышат, то не обессудь.

Если считаешь, что оппонент не прав, попробуй сделать как тебе сказали, а если не получится, то у тебя будут железные доказательства. Если даже лень попробовать, то к чему вообще разговор и всякие разглакольствования про чванство-хамство? В любом адекватном обществе не любят тупиц.
...
Рейтинг: 0 / 0
30.08.2016, 18:02
    #39300509
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка нескольких forms
hVosttНЕ парь мозг людям, не вводи в заблуждение. Одной кнопкой submit можно отправить хоть тысячу форм за один присест. Родными средствами ASP.NET, без хаков, куков, спамов и СМС. Что ж вы такие трудные-то, не пойму? Элементарная вещь, я это сразу вкурил без пинков и вдалбывания ещё на заре развития ASP.NET, мы же сейчас с тонной мануалов и средств тупите. Эээх.. куда катится мир...
По-моему как раз ты сейчас вводишь людей в заблуждение. Если ты этого никогда не делал, оставь свои пустые фантазии за пределами форума.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отправка нескольких forms / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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