Возможно, что-то не так с функциями Ajax в Coldfusion, но я не могу понять это ... Я просто пытаюсь опубликовать некоторые данные, используя ColdFusion.Ajax.submitForm
, а затем загрузить новый контент в #CartPopup
, используя ColdFusion.navigate
.Мне нужно Details.cfm
, чтобы завершить обработку данных формы перед загрузкой Div
.
function add2Cart(prodid){
var submit = ColdFusion.Ajax.submitForm('AddToCart', 'Details.cfm');
setTimeout("navigate(prodid)", 2000);
}
function navigate(prodid){
ColdFusion.navigate('divbind.cfm?PRODID='+ prodid,'CartPopup','CB','EH');
return false;
}
Возможно, задержка - не лучший способ.Я думал об использовании:
jQuery.when
, но мне интересно, может быть, моя проблема, если с функциями ajax CF ... Я очень благодарен за любые идеи или альтернативные подходы.
Спасибо!