В моем контроллере у меня есть:
def rate
@konkurrencer = Rating.where(:IP => @ip, :konkurrencer_id => params[:id])
if @konkurrencer.empty?
render :nothing => true
else
render :status => 500, :text => "This server hosted at sadasa"
end
end
end
Мой вызов ajax:
jQuery.ajax({
url: frm.attr('action'), //your server side script
data: frm.serialize(), //our data
type: 'POST',
success: function (data) {
$('.warning').fadeIn(500).css({display: 'block',
position: 'absolute',
left: position.left + 50,
top: position.top - 25
}).html('Du har stemt').fadeOut(1000),
$(ri).next('.ratingcount').html('asdasdasd')
},
error: function (msg) {
alert(msg); //something went wrong.
}
});
Проблема в том, что сообщение, которое отображается в предупреждении, [object Object]
, а нетекст This server hosted at sadasa