我在拖动时隙单元格时选择时隙。选择时段后,我在文本框中输入患者姓名,然后单击选择按钮,然后患者姓名进入选定的时间段。用户可以选择多个时间段用于多个患者姓名和按钮分配按钮我必须将患者姓名插入时间段(从时间到时间)到数据库。
我在获取分配时间时遇到问题ie.From time to To time in jquery。
$("#btnAllot").click(function () {
//how i get alloted time here.
$('tr').each(function () {
$(this).find('td').each(function () {
if ($(this).hasClass('yell')) {
alert($(this).closest('tr').find('td:eq(1)').text());
};
});
});
}
我已经在上面使用但是只得到一分钟而不是病人的名字,小时。 see live jsbin demo here see fiddle
答案 0 :(得分:1)
您只需要分钟,因为您只选择时间段列值,请参阅updated fiddle:
$("#btnAllot").click(function() {
$('tr:gt(0)').each(function() {
if ($(this).has("td[class='yell']")){
var hour = $(this).find('td:eq(0)').text();
var slot = $(this).find('td:eq(1)').text();
var name = $(this).find('td:eq(2)').text();
var msg = 'Hour: ' + hour + ' Slot: ' + slot + ' Name: ' + name;
alert(msg);
}
});
});