87,991
社区成员
发帖
与我相关
我的任务
分享
$('#btnSubmit').click(function(){
$.get('get.php',function(data){
if(data!=0)
$.post('member.php',function(data){
if(data==0){
return false;
}
});
});
}
不就得了?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'></script>
</head>
<body>
<div id='divId'>sfs</div>
<script type='text/javascript'>
$('#divId').click(function(){
(function(data){
if(data==0){
alert(data==0)////////////肯定没有执行这句
return false;
}
alert('l');
$.post('member.php',function(data){
if(data==0){
return false;
}
});
})(0);
});
</script>
</body>
</html>
应该没返回0吧,我测试了下,return可以,你把if(data==0)变成if(true)试试<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
$.get('1.html', function (data) {
if (data == 0) {
alert(data == 0)
return false;
}
alert('other');
});
</script>
1.html内容就0,根本没有执行alert('other');