Я работаю с DataTables jQuery, но DataTable всегда пуст, когда страница загружается. При осмотре вкладки «Сеть» запрос возвращает пустой ответ, но при отладке метод запроса контроллера ответ содержит объект dtresponse с данными, имеющими счет 2.
Я работаю с DataTables jQuery, но DataTable всегда пуст, когда страница загружается. При осмотре вкладки «Сеть» запрос возвращает пустой ответ, но при отладке метод запроса контроллера ответ содержит объект dtresponse с данными, имеющими счет 2.[code]response.data[/code]), ответ возвращается на Frontend (иначе не так).[code]public ActionResult CRUD() { try { logger.LogInformation("Creating requisition"); var user = AuthService.GetUserDetails(User);
using var db = new Database(StaticVariables.DbType, StaticVariables.ConnectionStringApi, StaticVariables.DbAdapter);
var response = new Editor(db, "Requisition", "ID") .Model() .Field(new Field("Item_ID") .Validator(Validation.NotEmpty()) .Validator(Validation.Numeric()) ) .Field(new Field("Cost") .SetValue(0) ) .Field(new Field("DetailedDescription") ) .Field(new Field("Qty") .Validator(Validation.Numeric()) ) .Field(new Field("User_ID") .SetValue(user.ID) ) .Field(new Field("StatusChangeDate") .SetValue(DateTime.Now) ) .Field(new Field("Subsidiary_ID") .SetValue(user.Subsidiary_ID) ) .Field(new Field("Unit_ID") .SetValue(user.Unit_ID) ) .Field(new Field("Department_ID") .SetValue(user.Department_ID) ) .Field(new Field("Location_ID") .SetValue(user.Location_ID) ) .Field(new Field("Status") .SetValue("Added") ) .Field(new Field("is_deleted") .SetValue(false) ) .Field(new Field("DateRequested") .Validator(Validation.DateFormat( "yyyy-MM-dd HH:mm:ss", new ValidationOpts { Message = "Please enter a date in the format yyyy-MM-dd HH:mm:ss" } )) .GetFormatter(Format.DateSqlToFormat("yyyy-MM-dd HH:mm:ss")) .SetFormatter(Format.DateFormatToSql("yyyy-MM-dd HH:mm:ss")) ) .TryCatch(false) .Process(Request) .Debug(true) .Data(); Console.WriteLine(JsonConvert.SerializeObject(response, Formatting.Indented));