javascript 或 ajax 使用 asp.net mvc 更新数据库?

标签 javascript jquery ajax asp.net-mvc

我这里有一个来自下拉列表上的更改事件的函数。当选择更改时,我想更新数据库中的一行。我应该使用 javascript 还是 ajax。我不想刷新页面。我认为应该是ajax,但不确定?如果是ajax,任何人都可以给我指点教程/视频/等吗?

这是我要更新数据库行的位置。

var statusdropdown = document.getElementById("enumstatus");
statusdropdown.addEventListener("change", function(event) {
    // call db and update row
}, false);

最佳答案

看起来您使用的是 asp.net mvc。

您可以使用纯 javascript 编写 ajax 调用 Ajax docs或者最简单的方法,使用 JQuery .

您需要在 Controller 上添加一个操作来接收 ajax 数据,然后插入/更新您的数据库。

参见this , thisthis .

关于javascript 或 ajax 使用 asp.net mvc 更新数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28594833/

相关文章:

javascript - 使用 JavaScript 用数据库日期填充文本框

javascript - 解析 toLocaleString 并返回到 float 丢失精度

javascript - 为什么水平滚动时出现固定的div?

php - 没有 AJAX 的 HTML5 拖放是可能的吗?

javascript - 循环遍历对象并替换值

javascript - 如何在 gridstack.js 中调整屏幕底部小部件的大小?

javascript - 使用 jquery 将 radio 输入值发送到 php 文件

javascript - 我如何使用我无法控制 HTML 的表单上的按钮图像?

javascript - Ajax XML 的 POST 数据值发生变化

jQuery html(text) 通过ajax 解析