从 JavaScript 调用 ASP.NET MVC 操作方法

2023-11-21

我有这样的示例代码:

 <div class="cart">
      <a onclick="addToCart('@Model.productId');" class="button"><span>Add to Cart</span></a>
 </div>
 <div class="wishlist">
      <a onclick="addToWishList('@Model.productId');">Add to Wish List</a>
 </div>
 <div class="compare">
      <a onclick="addToCompare('@Model.productId');">Add to Compare</a>
 </div>    

如何编写 JavaScript 代码来调用控制器操作方法?


使用 jQuery ajax:

function AddToCart(id)
{
   $.ajax({
      url: 'urlToController',
      data: { id: id }
   }).done(function() {
      alert('Added'); 
   });
}

http://api.jquery.com/jQuery.ajax/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 JavaScript 调用 ASP.NET MVC 操作方法 的相关文章

随机推荐

  • Spring Security - 白名单IP范围

    我查看过的许多资源和 stackoverflow 问题都提供了使用的答案 xml files 使用 Spring Security 的 IP 过滤器 http websystique com spring security spring s
  • 检查某个项目是否在嵌套列表中

    在一个简单的列表中 以下检查是微不足道的 x 1 2 3 2 in x gt True 但如果是列表的列表 例如 x 1 2 3 2 3 4 2 in x gt False 如何解决这个问题才能返回True 尝试一下 使用内置的any功能
  • Android 自定义带开关的弹出菜单

    如何自定义弹出菜单中的菜单项 我需要第一个菜单项的开关 这是我到目前为止得到的 menu xml menu menu
  • 可选类型“$T11”不能用作布尔值;自安装 XCode 6 beta 7 以来测试 '!= nil'

    这是我收到错误的代码 for key value in info let fieldValue AnyObject value if fieldValue fieldValue length 0 this line gives the er
  • 如何从另一个 Windows 应用程序获取 Chrome 28 的当前 URL?

    在 Chrome V27 之前 您可以枚举 Chrome 子窗口控件以访问编辑字段并从那里读取字符串值以获取当前打开的 URL 不幸的是 Chrome 28已经切换到新的渲染引擎 Blink 除了主窗口 Chrome WidgetWin 1
  • 使用 cin 将输入作为函数参数传递

    我的程序 class test int k public void changeval int i k i int main test obj int i cin gt gt i obj changeval i return 0 有什么方法
  • char* 和 int* 之间的区别

    有什么区别char and int 当然 它们是不同类型的 但我怎么能写 char s1 hello world as hello world 它不是一个字符 而是一组字符 我不能写 s1 as char s1 h e l l o w o
  • Java中两个List的有效交集?

    问题很简单 我有两个列表 List
  • “.equals”和“==”有什么区别? [复制]

    这个问题在这里已经有答案了 我今天换了讲师 他对我说使用了一个奇怪的代码 他说最好用 equals当我问为什么时 他回答说 因为是这样 这是一个例子 if o1 equals o2 System out println Both integ
  • jQuery 上下文菜单 - 查找触发它的元素

    我正在尝试为我的页面编写一个上下文菜单选项 基本上 右键单击 div 会弹出一个选项菜单 可用于执行任务 我的问题是试图找到触发所有内容的原始元素 即右键单击的 div 我的 jQuery 代码或多或少是 this is what disp
  • 用 Java 创建自定义 JButton

    有没有办法创建一个JButton使用您自己的按钮图形而不仅仅是按钮内的图像 如果没有 是否有其他方法来创建自定义JButton在java中 当我第一次学习 Java 时 我们必须制作 Yahtzee 我认为创建自定义 Swing 组件和容器
  • 使用 Firebase 获取 downloadURL 不断抛出错误“XMLHttpRequest 未定义”

    当尝试获取刚刚上传到存储的图像的 downloadURL 时 我不断收到 XMLHttpRequest 未定义 消息 对这里发生的事情有什么想法吗 我可以检索元数据 但图像 url 未在方案中列出 Node import firebase
  • 将具有唯一 id 属性的对象数组转换为 Map

    我有一个对象数组 其中每个对象都有一个名为的唯一成员id 如何创建地图id如果地图的钥匙 您想将数组减少为地图 const arr id 1 id 2 id 2 const map arr reduce acc item gt acc se
  • 如何从应用程序客户端连接远程 EJB 模块

    我的计算机上的远程 Glassfish 服务器和应用程序客户端中有一个 EJB 模块 我想从应用程序客户端连接到远程 EJB 这是我的 EJB 界面 Remote public interface BookEJBRemote public
  • 使用cowplot和ggplot2在某些行周围绘制边框

    我想以某种方式表明多面板图中的某些行应该一起比较 例如 我想绘制这个图 如下图所示 用 PowerPoint 制作的面板周围有方框 这是我为使用第一个图而编写的代码 我使用了ggplot和cowplot require cowplot th
  • 引用变量存储在哪里[重复]

    这个问题在这里已经有答案了 我知道引用不会占用任何内存 它会指向它所引用的同一内存位置 例如 int i 10 int r a suppose i指向内存位置 1000 所以在这种情况下r也将指向内存位置 1000 但在 C 中 每当我们声
  • MongoCursor 中的 Limit 和 BatchSize 有什么区别?

    MongoDB 游标对象提供了BatchSize财产and and Limit属性 但我似乎找不到任何明确的信息来正确阐明两者之间的区别 我正在使用 Net 驱动程序 因为它物有所值 限制是您想要的结果总数 如果您的查询将返回 1000 个
  • 有人知道 OOP PHP 的良好培训资源吗?

    我想看看大家是否可以分享一些关于 PHP 语言的 OOP 的好的培训资源 有人知道 OOP 面向对象编程 PHP 的良好培训资源吗 我看过很多教程 大部分都是肤浅的 其中一些很糟糕 Please分享任何好的商业或免费 视频或书面内容 我喜欢
  • 如何手动设置 gradle-2.2.1-all.zip

    我想用这个命令运行我的单元测试 gradlew bat connectedInstrumentTest 但它尝试下载https services gradle org distributions gradle 2 2 1 all zip 我
  • 从 JavaScript 调用 ASP.NET MVC 操作方法

    我有这样的示例代码 div class cart a class button span Add to Cart span a div div class wishlist a Add to Wish List a div div clas