我正在将页面加载到另一个页面。它在页面URL中有GET变量。出于某种原因,当我将其加载到另一个页面时,它加载正常,但链接不起作用。当我自己加载它时,链接工作。链接是另一个jQuery .click()
函数,其中调用了.load()
函数。
这是第一个加载功能。这个工作正常:
$(".menuDay").click(function () {
$("body").append('<div id="ScheduleInfo"></div>');
$("#ScheduleInfo").load('Utilities/AppointmentScheduling.php?Year=' + year + '&Month=' + month + '&Day=' + day);
});
这是第二个加载功能。这个页面是直接打开的,但是当它通过上面列出的jQuery .load()
的实现打开时不起作用:
$("table.HourlySchedule tr").click(function () {
$("body").append('<div class="AddAppointment"></div>');
$("div.AddAppointment").load('AddAppointment.php?Year=' + Year +'&Month=' KK+ Month + '&Day=' + Day);
});
答案 0 :(得分:0)
为什么不做类似的事情;
function storeIt(data) {
$("#ScheduleInfo").empty().html(data);
}
$.get('Utilities/AppointmentScheduling.php?Year=' + year + '&Month=' + month + '&Day=' + day, storeIt);
(需要jQuery lib)