消息在 Chrome 和 IE 中不显示,而在 Firefox 中工作
Message is not showing in Chrome and IE while it is working in Firefox
此 Div 消息正在更改并显示在 Firefox 中,但它没有显示在 chrome 中。
这是 HTML:
<div style="position: relative; color: Green" id="divMessage">
<input type="button" value="value" class="abc" id="btnClick" name="Submit" />
Javascript:
var strMessageEmpty = "";
var strMessageSavingInProgress = "Saving Data. Please wait...";
var strMessageDone = "Module Calculation has been done...!";
$("#btnClick").click(function() {
$("#divMessage").val(strMessageEmpty);
$("#divMessage").html(strMessageSavingInProgress);
// SAVE DATA
$.ajax({
type: 'post',
// contentType: 'application/json',
async: false,
cache: false,
url: '/Controller/Action',
// dataType: 'json',
data: {
Period: $('#ddlPeriod').val()
},
success: function(data) {
$("#divMessage").html(strMessageSavingInProgress);
key = data;
},
error: function(err) {}
$("#divMessage").val(strMessageEmpty);
});
我相信
$("#divMessage").val(strMessageEmpty);应该放在$.ajax调用之外(或者你可能想把它放在其他地方,但它当前的位置不正确):
$.ajax({
type: 'post',
// contentType: 'application/json',
async: false,
cache: false,
url: '/Controller/Action',
// dataType: 'json',
data: {
Period: $('#ddlPeriod').val()
},
success: function (data) {
$("#divMessage").html(strMessageSavingInProgress);
key = data;
}, error: function (err) {
}
});
$("#divMessage").val(strMessageEmpty);
更新:正如其他人指出的那样,您需要像这样正确关闭div 标签:
<div style="position: relative; color: Green" id="divMessage"></div>
相关文章:
- JavaScript 在 Chrome 中工作,而不是在 Firefox 中
- window.open在firefox上工作,而不是在chrome上
- 为什么您需要在firefox中为onClick传递事件,而不使用Angular为chrome传递事件
- 为什么setTimeout在Chrome中触发两次,而在IE或Firefox中却没有
- java脚本退格键和删除在IE中工作,而不是在FireFox中工作
- 为什么这个表达式在 Firefox/Chrome 中返回 true,而在 IE 中返回 false
- 在Firefox或Chrome中获取
二进制文件,而无需提出新请求
- Backbone.js - CSS更改正在等待JavaScript完成 - 在Firefox中工作,而不是在Chrome
- 消息在 Chrome 和 IE 中不显示,而在 Firefox 中工作
- 为什么鼠标滚轮在Chrome中工作,而在Firefox中不起作用
- JavaScript在Firefox或Chrome而不是IE中工作
- 自动对焦属性在 Firefox 中因显示状态更改而不起作用
- Javascript:当Javascript在IE中工作而在Firefox或其他浏览器中不工作时,有什么不同的条件
- 为什么JavaScript表单在Chrome中有效,而在Firefox中无效
- 为什么这条画布线在Chrome中有颜色,而在Firefox中没有
- JSON:选择的选项在IE中不工作,而在firefox中工作
- 为什么条件块中的函数声明在Chrome中提升到函数作用域,而在Firefox中不是?
- 为什么经过验证的CORS请求的preflight OPTIONS请求在Chrome中工作,而在Firefox中不起作用?
- 我得到错误$没有在我的jsp文件中定义,而在firefox上运行
- 下面的jquery没有't在chrome中工作,而在firefox中工作