рони,
laimas,
У меня данные в
data были внутри другой функции, который вставляет блок. Поэтому,
append(data) тут не работает. Изменил клик на опцию на
change - не работает всё равно. Нужно что-то перед
.change поставить?
$(".jadwalTD").click(function(){
$.ajax ({
url: "/mAjax.php",
type: "POST",
data: ({
mbId: $(this).data("mbId"),
kurs: $(this).data("kurs"),
dareslarToima: 1
}),
dataType: "html",
beforeSend: function() {
$("#floatKotu").fadeIn(50);
},
success: function(data) {
$("#floatKotu").fadeOut(50);
$("body").append(data); // добавляю тот блок
}
});
});
$("#JKonDares").change(function(){ // #JKonDares - это идентификатор select
$("#floatJadwalKon").remove(); // #floatJadwalKon - это блок, что я добавил в первой функции
alert($(this).val()); // это для проверки, вывод value опции
/*$.ajax ({
url: "/mAjax.php",
type: "POST",
data: ({
mbId: $(this.select).data("mbId"),
kurs: $(this.select).data("kurs"),
daresId: $(this).val()
}),
dataType: "html",
beforeSend: function() {
$("#floatKotu").fadeIn(50);
},
success: function(data) {
$("#floatKotu").fadeOut(50);
$(".jadwalTD").append(data);
}
});*/
});
$('select').change вернет тот же результат, что и $("option").click?
Не могли бы вкратце объяснить, а почему нельзя "на опцию кликать"?