$('form[name="x_domain"]').submit(function(e){
if (!$(".table_cell-1 input:checkbox:checked").length) {
alert("Вы не отметили ни один чекбокс!");
//выходим из submit
return;
}
$('.data_res').html('');
$('.data_res').show('');
$('.resp').show('');
index = 0;
tld = [];
sld = $.trim($sld.val());
$tld.filter(':checked').each(function(){
tld.push($.trim(this.value));
});
if (sld && tld.length) {
$check.prop('disabled', true);
$.each(tld,function(key,val){
$('div[data-id="'+val+'"]').html('<img src="../images/domain/loader2.gif">');
console.log(val);
});
ajax();
}
return false;
});
});
success: function(data){
switch (data.status) {
case '0':
state = 0; // занят
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('busy');
break;
case '1':
state = 1; // свободен
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('free_domain');
$('.resp').textContent('Данный домен свободен');
break;
case '2':
state = 2; // неправильный формат
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('wrong_format');
break;
case '3':
state = 3; // ошибка запроса
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('request_error');
break;
default:
state = 4; // ошибка сервера
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('server_error');
}
},
error: function(){
state = 5; // ошибка сети
$('.resp').removeClass('busy free_domain wrong_format request_error server_error error');//здесь удалите классы от старых проверок
$('.resp').addClass('error');
},
var states = [
['занят', 'red'],
['свободен', 'green'],
['неправильный формат', 'orange'],
['ошибка запроса', 'orangered'],
['ошибка сервера', 'crimson'],
['ошибка сети', 'maroon']
];
complete: function() {
var html = '<tr style="display:none;">';
html += '<td style="color:gray">' + sld + '.' + tld[index] + '</td>';
html += '<td style="color:' + states[state][1] + '">' + states[state][0] + '</td>';
html += '</tr>';
$(html).appendTo($result).show(300);
if (tld[++index]) {
ajax();
} else {
$loading.hide(300);
$check.prop('disabled', false);
}
}
а как сделать чтобы вывод id был в другом классе на пример в class=resp
Я пробовал так не работает