Моя неопытность по javascript / ajax, вероятно, мешает мне преодолеть этот пробел. Я реализовал плагин jQuery под названием jQuery-autosave . Событие change в моем элементе управления формы запускает метод в файле jquery.autosave.js, однако, он не достигает «успеха». Я полагаю, что это потому, что я не могу понять, что ищет метод jquery.autosave.
Я вижу много сообщений, где темы могут быть связаны с этим, однако я не смог соединить точки.
Так что это помощь, которую я ищу ... Что нужно сценарию в моем View для использования этого плагина для сохранения значения каждого элемента управления вводом в моей форме с помощью метода (saveRespose) в моем контроллере ? И, если не так много, спросить, глазурь на торте была бы, если бы вы могли объяснить, как вы определили, что нужно сценарию, чтобы я мог узнать немного больше о том, как это работает?
Код для плагина jquery-autosave можно найти по ссылке выше, поэтому я не буду публиковать здесь. Будучи новичком в этом вопросе, я, вероятно, должен предоставить больше. Пожалуйста, объясните мне, что вам нужно.
Сценарий My View находится здесь ...
<script type="text/javascript">
jQuery(function ($) {
$("form").autosave({
callbacks: {
trigger: ["change", function () {
var self = this;
$("[name=save]").click(function () {
self.autosave();
});
} ],
save: {
method: "ajax",
options: {
whatever: "This is it",
url: "/Profile/saveResponse/"
, success: function () {
alert("saved!");
}
}
}
}
});
});
</script>
Спасибо,
Brian