ASP.NET使用AJAX完成前后端表单数据交互(包含Vue绑定下拉选项)
2021-04-12 16:29
标签:代码 row display main grid result sof tle 使用 毕业工作半年一直在做后端api,最近进入一个新项目同时做前后端,就从基础开始记录总结。 因为项目代码不便上传,以下代码是我将部分内容修改之后的结果,主要记录实现方法,有不当的地方还望大家交流指正~ HTML: JS: 后端代码: ASP.NET使用AJAX完成前后端表单数据交互(包含Vue绑定下拉选项) 标签:代码 row display main grid result sof tle 使用 原文地址:https://www.cnblogs.com/colapopo/p/12396701.htmlclass="table" id="DataTable">
@Titles.Code
@Titles.Name
@Titles.Age
@Titles.Phone
@Titles.Address
for="(item,index) in dataDetails">
{{ item.Code }}
{{ item.Name}}
{{ item.Age}}
{{ item.Phone}}
{{ item.Address}}
var DataQueryByStaff = new Vue({
el: ‘#Information‘,
data: {
yearOption: [{ Title: "2020", Value: "2020" }],
monthOption: [{ Title: ‘Jan‘, Value: "01" }],
dataDetails: [],
yearVal: "",
monthVal: "",
},
methods: {
GetData: function () {
var _this = this;
$.ajax({
type: "post",
url: url
data: {
year: this.yearVal,
month: this.monthVal,
},
async: false,
success: function (data) {
_this.dataDetails = data
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
var e = errorThrown.toString();
console.log(e);
}
})
},
YearValChange: function () {
this.GetData();
},
MonthValChange: function () {
this.GetData();
},
mounted: function () {
this.GetData();
},
});
[HttpPost]
[AllowAnonymous]
public ActionResult IndexGrid(string year, string month)
{
return Json(Service.GetInformationList(year, month));
}
文章标题:ASP.NET使用AJAX完成前后端表单数据交互(包含Vue绑定下拉选项)
文章链接:http://soscw.com/index.php/essay/74799.html