【问题标题】:AJAX form submission using ExtJS and ASP.NET MVC使用 ExtJS 和 ASP.NET MVC 提交 AJAX 表单
【发布时间】:2010-08-10 15:03:19
【问题描述】:

我正在使用 ASP.NET MVC,并有一个带有简单文本框和按钮的视图页面。我希望 AJAX 在用户单击搜索按钮时提交表单。响应(搜索结果)将返回并显示在同一页面的内容 div 中。

我已经使用 JQuery 成功完成了这项工作,但我需要在 ExtJS 中使用相同的功能。

这里是 JQuery(form id 是 #helpsearchbox 并且 #helpcontent 是内容 div 的 id 我希望将结果加载到其中):

$(函数(){ $("#helpsearchbox 表单").submit(function(e) { $.post($(this).attr("action"), $(this).serialize(), 功能(数据){ $("#helpcontent").html(数据); }); e.preventDefault(); }); });

有人可以帮我在 ExtJS 中编写等效函数吗?非常感谢!

【问题讨论】:

    标签: asp.net-mvc forms asp.net-ajax extjs


    【解决方案1】:

    没关系,伙计们,我想通了。

    Ext.onReady(function() { Ext.get('formid').on('submit', function(e) { e.preventDefault(); var content = Ext.get('targetdiv'); 内容加载({ url: '控制器方法', 参数:'q=' + Ext.get('textboxid').dom.value, 文本:'正在搜索...' }); 内容.show(); }); });

    【讨论】:

      猜你喜欢
      • 2011-07-09
      • 1970-01-01
      • 1970-01-01
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      • 2012-02-22
      • 2016-10-27
      • 2016-01-11
      相关资源
      最近更新 更多