Мне пришла очень странная проблема. В одном моем Senario я реализую функцию автосохранения. где я использую сериализатор jquery. Также я использовал таймер, который вызывает функцию на регулярной основе. эта функция выполняет ajax-вызов (метод post) и отправляет сериализованную строку на сервер. На сервере я фиксирую значение формы и сохраняю в базе данных.
Я использовал управление редактором веб-интерфейса html. В первый раз строка сериализации не включает значение редактора, но в следующий раз, когда функция таймера снова сериализует форму, она включает содержимое редактора. быть высоко оценен .. спасибо ниже пример кода.
timerfunction() {
var str = $("#wrapper input,select,textarea,MainContent_USCWebHtmlEditor_t_a,MainContent_USCWebHtmlEditor_tw").not(':button').serialize();
$.ajax({
type: "POST",
url: "<%= GetPageUrl() %>?autosave=true",
data: str,
success: function (msg) {
ProcessPostAutosave(msg);
}
});
}