作者mosluce ()
看板Ajax
标题Re: [问题] Javascript想作出非同步效果?
时间Wed Jan 20 10:11:16 2010
下面以jQuery为例:
function cal(参数) {
$.ajax({
url : cal.php,
data : {...计算参数...},
dataType : 'text',
type : 'post',
success : function(evt){
$('#output').append(evt . '<br/>');
if(下个运算式存在){
cal(下个运算);
}
}
});
}
这样会按照顺序算下去
并且把算好的即时印出来
也不会造成当掉的问题
此例php可用其他後端语言代替(ex. asp.net、jsp...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.58.90
1F:推 Kelunyang:问题是他说他要用JS作「复杂的运算」,不是後端吧 01/20 10:48
2F:→ Kelunyang:不然後端用ob_flush或flush都好啊,还省ajax 01/20 10:50
3F:→ l9girl:感谢,但我没server... 01/20 14:10