Форма обратной связи «Отправить» отправляет данные только с первой страницыJquery

Программирование на jquery
Ответить
Гость
 Форма обратной связи «Отправить» отправляет данные только с первой страницы

Сообщение Гость »


У меня есть форма, состоящая из таблицы данных, мне нужно отправить только данные с текущей страницы с нумерацией страниц. Когда я отправляю форму с первой страницы, данные правильно отправляются на контроллер, но когда я отправляю форму с других страниц, данные не отправляются
Код CSHTML

Код: Выделить всё




Update








@type Name
@foreach (var language in languages.AvailableLanguages)
{
@language
}



else
{
@for(int i = 0; i < Model.Count; i++)
{

@{
string displayId = Regex.Replace(Model[i].OId, @"[^a-zA-Z0-9]", "");
}

@Html.HiddenFor(modelItem => Model[i].SId, new { @id = $"s-id-{Model[i].SId}" })
@Html.HiddenFor(modelItem => Model[i].OId, new { @id = $"o-id-{Model[i].OId}" })
@Html.HiddenFor(modelItem => Model[i].OName, new { @id = $"o-name-{Model[i].OName}" })
@Html.DisplayFor(modelItem => Model[i].OName)
(@Html.DisplayFor(modelItem => Model[i].OId))

@for (int j = 0; j < languages.Languages.Count; j++)
{
var tr = Model[i].Tr?.FirstOrDefault(t => t.C == languages.Languages[j]);
if (tr != null)
{

@Html.HiddenFor(modelItem => Model[i].Tr[j].C, new { @id = $"hidden-{Model[i].SId}-{displayId}-{Model[i].Tr[j].C}" })
@Html.TextBox($"[{i}].Tr[{j}].TrValue", tr.TrValue,
new { @class = "form-control", @id = $"{Model[i].SId}-{displayId}-{tr.C}" ,@onchange = $"onChange();" })

}
else
{

}
}

}
}









Источник: https://stackoverflow.com/questions/781 ... first-page
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»