这是我在这里的第一个问题......温柔。 ;-)
我遇到了一个简单的错误显示在我的形式上的障碍,希望有人可以对此有所了解。
代码:
$(json.error).each(function(i, item){
$('#returned').append('<span class=error> '+item+' <span><br />');
});
所以我试图做的是填充一个div,其中包含从我的处理脚本返回的错误。
以这种方式附加的问题是IE无法识别该类并应用我的样式。我也试过
$(json.error).each(function(i, item){
$('#returned').html('<span class=error> '+item+' <span><br />');
});
IE喜欢...但是,它只显示返回的json数组中的最后一个错误。
我仍然很擅长编码而不确定正确的方法来完成我想要做的事情。
答案 0 :(得分:5)
我可能错了,但我认为你所需要的只是错误类的双引号。
$(json.error).each(function(i, item){
$('#returned').append('<span class="error"> '+item+' <span><br />');
});
答案 1 :(得分:0)
尝试第一种方法,单独调用addClass
方法,如下所示:
$(json.error).each(function(i, item){
$('#returned').append('<span> '+item+' <span><br />').addClass('error');
});