当我们已经具有MVC提供的默认功能时,为什么我们需要Ajax / jQuery调用colntroller方法?

sunil20000

假设在一个示例应用程序中有一个SUBMIT按钮,并且在FORM标签中我已经设置了POST方法。因此,当我单击“提交”按钮时,它将自动执行相应控制器的操作。这个ID在MVC中已经存在。那么为什么我们出于相同的目的需要AJAX或jQuery,即调用相应控制器的动作?

我知道Ajax调用会是异步的,但除此之外还有其他优势吗?

CodeNotFound

我知道Ajax调用会是异步的,但除此之外还有其他优势吗?

通过进行AJAX调用,您可以返回部分视图内容,可用于更新当前页面的一部分。使用AJAX调用,您可以进行部分更新,而无需重新加载整个页面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们为什么需要使用生成器设计模式时,我们可以做同样的事情setter方法?

为什么我们需要在PyTorch中调用zero_grad()?

为什么我们需要抽象方法?

为什么我们需要Java中的默认方法?

为什么我们有==运算符时使用equals()方法?

当您有静态块时,为什么我们需要main方法

为什么当我们调用静态最终变量时不首先执行静态块

为什么我们需要显式调用zero_grad()?

当我有一个私有id字段时,为什么Hibernate要求我们实现equals / hashcode方法?

Firebase:为什么我们需要bindTo方法?

当我们可以在map()或reduce()中初始化参数时,为什么在MapReduce中需要setup()方法?

如果有简单的方法,为什么我们需要reactjs-bootstrap?

为什么当我们在浏览器中按返回按钮时,jquery不隐藏内容

为什么我们不能立即调用函数声明?

React钩子:当我们尝试调用函数时,useMemo和useEffect具有Missing依赖项

当我们拥有currentThread()方法时,为什么Thread类具有静态方法?

当我们对所有人都使用存储库保存方法时,具有PATCH,POST,PUT类型有什么意义?

如果我们已经应用数据库优先方法,当我们需要另一个表和一个模型时该怎么办?(.NET Core,MVC)

当我们不使用方法隐藏时,为什么不调用父方法?

为什么我们需要实现接口以提供某些功能,而不是仅定义方法而不实现接口?

Java:为什么我们可以从非子类访问字段和方法时需要扩展类

当我们在方法类中拥有私有属性时,为什么要使用final作为修饰符

为什么我们需要在此脚本中调用“ c.set.bind(c)”?

为什么当我们调用“任务”变量时,必须将其写为“ task()”

为什么我们需要 Buffer.isBuffer 方法?

如果 jQuery 已经在做所有事情,为什么我们需要 React

当我们想向 DOM 添加方法时,为什么要将 elment 存储在变量中?

当我们在 Promise 被解决之前调用 .then 时到底会发生什么?

当我们只有一个通用特征时,Rust 处理常量数学的方法是什么