модель формы заполняется данными из блока div-editor и предается заполненной в Controller.Action, но когда использую следующий код $('#div-editor').dialog('open'); то модель в Action приходит с null свойствами?
Какой html в #div-editor?
<table width="100%" class="maintable" style="margin: 10px 0;"> <tr> <td> <div id="checkboxlist" style="height: 500px; overflow: auto;"> @foreach (var item in Model.Companies) { <p> <span> <input type="checkbox" name="SelectedCompanies" value="@item.Id" id="checkbox_@item.Id" @{if (Model.SelectedCompanies.Contains(item.Id)) { <text> checked='checked' </text> } } /> <label for="checkbox_@item.Id">@item.Company</label> </span> </p> } </div> </td> </tr> </table>
Это razor, покажи какой html генерируется. И не вижу тут id="div-editor" Лучше такие куски большие на pastebin заливать
https://pastebin.com/33hgJdJp
Инпуты одинаковые вроде, если это все завернуто в форму, то вроде бы должно нормально отправляться 🤷♂️ Может dialog куда-то в сторону эту таблицу выносит и тогда форма оказывается пустой? Посмотри какой html после вызова модалки и диалога получается вместе с формой
Обсуждают сегодня