Плагин формы Jquery в ASP.NET для одной формы, в любом случае, чтобы ограничить сериализацию входов определенным набором? - PullRequest
1 голос
/ 22 января 2011

Только что реализовал плагин формы JQuery на странице ASP.NET, и вот проблема:

  • У меня есть один тег формы (унаследованный от главной страницы)

  • Плагин формы полностью зависит от подключаемого поля «формы»

Я пытался подключить простой «div» к ajaxSubmit, но он не работал, так какformData зацикливался на form.elements, поэтому я должен передать форму страницы ...

Итак, что бы сэкономить день и позволить мне использовать плагин формы, это способ передать контекст плагину, которыйон выбирает формы ввода, которые я говорю, чтобы пропустить

главная причина этого в том, что у меня есть несколько кнопок сохранения (на самом деле ни одна из них не является кнопкой отправки, просто "сохранить" ссылки, которые появляются по запросу для сохранения частиформы)

var options = {
url: 'template.aspx',
type: 'POST',
dataType: "html",
data: { "iPageId": 1, "iModeId": "save"}, // here is where I want to pass all inputs
success: function (responseText, statusText, xhr, $form) {
    // got responseText correctly       

},

beforeSubmit: function (formData, jqForm, options) {
    // I wish there is a way to tell the plugin not to look outside a specific set of the page
}
};  
$myMainForm.ajaxSubmit(options);

1 Ответ

0 голосов
/ 29 января 2011

хм, ответов нет, поэтому я приму мою работу, я просто установлю "sematic = true", чтобы заставить getElementsbyTagName вместо form.elements

PS, я обошел одну форму, введяформировать теги во время выполнения через jquery вокруг элементов, которые я хочу отправить индивидуально

...