为什么ajax调用没有被击中
Why is ajax call not being hit
这个函数用来点击页面加载,现在第一个警报显示,但ajax调用内部的一个没有。这似乎根本没有影响ajax调用。它应该在我的控制器中调用一个方法,但似乎不再击中它。
$(function () {
$(document).ready(function () {
alert("2");
$.ajax({
url: 'CallCenter/CallCenterAmt',
type: 'Post',
contentType: 'application/json;',
async: false,
success: function (data) {
alert(data);
if (data == 2) {
document.getElementById("First").style.display = 'Inline';
document.getElementById("Second").style.display = "Inline";
document.getElementById("Third").style.visibility = "Hidden";
}
else if (data == 3) {
document.getElementById("First").style.display = 'Inline';
document.getElementById("Second").style.display = 'Inline';
document.getElementById("Third").style.display = 'Inline';
}
else {
document.getElementById("First").style.display = 'Inline';
document.getElementById("Second").style.display = 'None';
document.getElementById("Third").style.display = 'None';
}
}
});
});
});
希望对您有所帮助:
$(function () {
var ajaxRequest = $.ajax({
url: 'CallCenter/CallCenterAmt',
type: 'POST',
contentType: 'application/json' // don't need semicolon within quotes
});
ajaxRequest.done(function(data){
alert('done');
var firstDisplay = document.getElementById("First").style.display;
var secondDisplay = document.getElementById("Second").style.display;
var thirdDisplay = document.getElementById("Third").style.visibility;
if (data == 2) {
firstDisplay = 'Inline';
secondDisplay = "Inline";
thirdDisplay = "Hidden";
} else if (data == 3) {
firstDisplay = 'Inline';
secondDisplay = 'Inline';
thirdDisplay = 'Inline';
} else {
firstDisplay = 'Inline';
secondDisplay = 'None';
thirdDisplay = 'None';
}
});
ajaxRequest.fail(function(){
alert('fail');
});
});
window.onerror = function(errorMessage, url, line) {
var errorText = 'message: ' + errorMessage + ''nurl: ' + url + ''nline: ' + line;
alert(errorText);
}
相关文章:
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Javascript/jQuery中的并行Ajax调用
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- node.js请求数据事件未在CORS ajax调用中触发
- 如何从ajax调用返回.wrap()元素
- Ajax调用在Firefox中不会自动响应
- AJAX调用中的非法调用
- 使用AJAX调用将GeoJSON数据拉入传单
- 在MVC 4中,对Controller的Ajax调用为空
- Jquery:对返回JSON数据的php脚本的Ajax调用
- 在ajax调用中阻止来自JS对象的函数
- 如何在MVC5中ajax调用的部分视图中引用外部javascript
- 页面加载后的Ajax调用
- 如何使用Ajax调用特定的控制器和操作来重定向用户
- curl和fileget_contents在ajax调用后不起作用
- 在任何AJAX调用之前触发一个javascript函数
- 无法在mvc视图中使用ajax调用获取操作返回的模型对象列表
- Ajax调用ERror Cross Origin REquest:在rails中自动完成大学列表
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 点击功能没有'ajax调用动态元素(Backbone)后无法工作