У меня есть следующий скрипт, чтобы опубликовать материал на сервере и записать результат json обратно в браузер пользователей. Она не работает, как ожидалось :(Как сделать работу jQuery одинаковой во всех браузерах?
$(document).ready(function() {
$('#productForm').ajaxForm({
dataType: 'json',
success: function (response) {
var tmp = '<tr>';
tmp += '<td><a href="/Invoice/DeleteProduct/' + response.Id +'>Kasta</a></td>';
tmp += '<td>' + response.Quantity + '</td>';
tmp += '<td>' + response.UnitPrice + '</td>';
tmp += '<td>' + response.ProfitRate + '</td>';
tmp += '<td>' + response.Description + '</td>';
tmp += '<td>' + response.Total + '</td>';
tmp += '</tr>';
$('#productsBody').append(tmp);
alternateRows();
},
clearForm: true,
resetForm: true,
timeout: 3000
});
});
В светлячок все хорошо, в хроме новая строка не отображается на всех, но я некоторые крошечные область меняет цвет.
В Internet Explorer 8 I не получите ссылку, он рассматривает ссылку как обычный текст. Я пойду кричать немного и надеюсь, что кто-то может сказать мне, почему это не работает, когда я вернусь от крика.
ouch, это худшие иногда :) –
Хорошо, это наверное! –
Ненавижу, когда это случается! – Buggabill