Добавьте в success: function(data){}
либо window.location.reload();
, либо вы можете назначить
window.location = window.location
Почему бы не записать запрос в sql и присоединении Ваш объект?
Это было некоторое время, так как я работал в Linq, но здесь иду:
IQuery q = Session.CreateQuery(@"
select *
from customerTable f
where f.DEPT_id in (" + string.Join(",", depts.ToStringArray()) + ")");
q.AttachEntity(CUSTOMER);
, Конечно, необходимо будет защитить от инжекции, но это не должно быть слишком твердо.
Вам нужно будет проверить проект LINQKit так как где-то внутри есть метод объединения таких операторов для решения этой проблемы. Я считаю, что идея состоит в том, чтобы использовать PredicateBuilder, чтобы разбить локальную коллекцию на более мелкие части, но я не рассматривал решение подробно, потому что вместо этого я искал более естественный способ справиться с этим.
К сожалению, это видно из В ответ Microsoft на мое предложение исправить такое поведение, нет планов, чтобы исправить это для .NET Framework 4.0 или даже последующих пакетов обновления.
I ' Мы начали обсуждение того, будет ли это исправлено для LINQ to SQL или ADO.NET Entity Framework на форумах MSDN. Пожалуйста, просмотрите эти сообщения для получения дополнительной информации по этим темам и временного обходного пути, который я нашел с помощью XML и SQL UDF.