Отправка формы AJAX с использованием ExtJS и ASP.NET MVC - PullRequest
0 голосов
/ 10 августа 2010

Я работаю с ASP.NET MVC и у меня есть страница просмотра с простым текстовым полем и кнопкой, чтобы сопровождать его. Я хочу, чтобы AJAX отправил форму, когда пользователь нажимает кнопку поиска. Ответ (результаты поиска) будет возвращен и отображен в разделе содержимого на той же странице.

Я успешно сделал это с JQuery, но мне нужна та же функциональность в ExtJS.

Вот JQuery (идентификатор формы равен # helpsearchbox и # helpcontent - это идентификатор содержимого div Я хочу, чтобы результаты загружались):

</p> <pre> $(function() { $("#helpsearchbox form").submit(function(e) { $.post($(this).attr("action"), $(this).serialize(), function(data) { $("#helpcontent").html(data); }); e.preventDefault(); }); }); </pre> <p>Can someone please help me write the equivalent function in ExtJS? Many thanks!

1 Ответ

1 голос
/ 10 августа 2010

Неважно, ребята, я понял это.

</p> <pre> Ext.onReady(function() { Ext.get('formid').on('submit', function(e) { e.preventDefault(); var content = Ext.get('targetdiv'); content.load({ url: 'controllermethod', params: 'q=' + Ext.get('textboxid').dom.value, text: 'Searching...' }); content.show(); }); }); </pre> <p>

...