我是AngularJS和DataTables的新手.我正在使用AngularJS前端和Rails后端进行项目.
我正在尝试使用AJAX POST方法在我的项目中使用DataTables,但DataTable AJAX POST方法正在发送数据参数常量.
当我使用正常的AJAX POST请求时它工作正常.我不知道为什么DataTables POST AJAX不起作用.
请帮我解决这个问题.
$.ajax({
data: JSON.stringify({
"key1": "value1",
"key2": "value2"
}),
headers: "application/json; charset=utf-8",
success: function(data){
console.log(data);
},
error: function(){
console.log("error");
},
type: "POST",
url: "http://localhost:3000/api"
});
Run Code Online (Sandbox Code Playgroud)
这段代码是AJAX POST.
它给出了正确的成功响应.
$scope.studentList = {
bFilter: false,
paging: false,
bRetrieve : true,
ajax: {
data: JSON.stringify({
"key1": "value1",
"key2": "value2"
}),
headers: "application/json; charset=utf-8",
success: function(data){
console.log(data);
},
error: function(){
console.log("error");
},
type: "POST",
url: "http://localhost:3000/api"
processData: false,
},
columns: …Run Code Online (Sandbox Code Playgroud) 我在我的HTML中使用jQuery多日期选择器.当我选择日期选择器中的第一个日期时,它工作正常,但是当我选择第二个日期时,它会跳转到当前月份,但日期选择器值会附加到输入框.
我不知道我在这段代码中做错了什么:
$('#datePick').multiDatesPicker({
beforeShowDay: my_array,
// For disabling all "Sundays"
dateFormat: "d/m/yy",
maxDate: "+3m",
minDate: "-1m",
multidate: true,
addDisabledDates: My_array,
onSelect: function load() {
}
});
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个问题吗?