2013-02-20 58 views
0

在firefox中,这个工程很棒 - toastr(https://github.com/CodeSeven/toastr)显示成功和错误信息。在IE中,没有错误,并且不显示消息。我是如何调用toastr方法的问题?toast信息不在IE中显示

$.ajax({ 
       url: '/api/emailtemplate/', 
       type: 'POST', 
       data: ko.toJSON(self), 
       contentType: 'application/json', 
       //dataType: 'json', 
       success: function (result) { 
        toastr.success('Template was saved successfully!'); 

       }, 
       error: function() { toastr.error('Template was not saved.', 'Template   error!'); } 
      }); 

回答

0

它适用于我。你链接到toastr和CSS?我刚刚尝试过这个示例,但传入了{}数据(正弦我没有自己的对象)。这个对我有用。看到这里的jsbin:

http://jsbin.com/uqudid/1/

0

实际上我在那里敬酒没有在IE中显示此相同的问题。就我而言,这个问题实际上是关于CSS没有加载的问题。在IE中,我检查了HTML并可以看到警报的标记在那里,但没有它的样式。我的应用程序是一个.NET MVC应用程序,经过一些测试后,我将其缩小到IE看似不喜欢我的toastr.css文件与其他文件捆绑在一起。一旦我将样式表拉出到自己的包中,一切都奏效了。奇怪...