jquery - Jquery 控制器 - 用户输入
问题描述
我正在尝试将用户输入插入控制器 url。
本质上,变量“yearReturned”和“categoryReturned”将保存用户输入并插入到变量“controlUrl”中。
controlUrl 最终应该是:
"/api/ExpiationsWebAPI?category=01&year=2017"
但是,我的代码不起作用,只是将 monthData 作为空列表返回。
任何帮助都会很棒。
var yearReturned = 01;
var categoryReturned = 2017;
var controlUrl = new String;
controlUrl = "/api/ExpiationsWebAPI?category=" + categoryReturned + "&year=" + yearReturned;
$(document).ready(function () {
//Function to retrieve data from URL and return it as JSON array of objects
$(function graphDataIn() {
$.ajax({
type: "GET",
url: controlUrl,
success: function (graphData) {
console.log("Graph Data loaded", graphData)
monthData = graphData;
}
})
.done(function () {
alert("Success");
})
.fail(function () {
alert("Fail");
})
.always(function () {
alert("Complete");
})
});
});
解决方案
推荐阅读
- typescript - 将新字段推入嵌套数组
- gradle-kotlin-dsl - 如何在 Kotlin 中创建 Gradle Action 对象
- javascript - Vue.js 在冻结数组中的对象然后尝试修改它们时 v-model 和 :value 之间的区别
- javascript - 如何从 React Navigation 获取以前的路线名称
- android - LineageOS 在 macOS 10.14 上构建失败:Ninja 失败,退出状态为 1
- php - laravel 从 voyager 中的文本获取数组
- windows - 我可以在 Windows CMD 中更改当前的网络接口吗?
- llvm - LLVM 交叉编译无法创建动态重定位 R_ARM_ABS32
- matlab - Matlab:从轮廓线创建 3D 图形时的伪影
- node.js - 为什么这个 webpack css-loader style-loader 配置仍然无法解释内联 css 导入