0
我需要在預訂時間過後24小時過期;我有腳本:如何在jQuery中使用ajax和php使用OnExpiry?
$('#expire').countdown({
until: new Date("<?php echo $date; ?>"),
format: 'dHMS',
layout:'{hnn}:'+'{mnn}:'+'{snn}',
onExpiry: liftOff(),
expiryText:"Expired"
});
下面是其重定向到車次/到期控制器預約ID功能:
function liftOff(){
var reservation_id = $("#reservation_id").val();
$.ajax({
type: "POST",
url: "<?php echo site_url('trips/expire'); ?>",
async: true,
data: "reservation_id="+reservation_id,
success: function(data){
location.reload(true);
}
});
}
定時器以指定的時間運行,但它不會重定向到該頁面。格式爲00:00:00。我在腳本中獲得保留ID。
我的提示有什麼問題?
請任何幫助....!
謝謝Scrooby。你的意思是說我需要改變「location.reload(true);」到「window.location ='http://sitname.com/trips/expire'.reservation_id」? – 2012-02-11 12:02:15
我建議你刪除'$ .ajax'代碼塊並將其替換爲'window.location =「/ trips/expire /?reservation_id =」+ reservation_id' – 2012-02-12 15:59:50
噢!它工作正常。謝謝 – 2012-02-14 12:53:01