+ -
当前位置:首页 → 问答吧 → javascript   如何确保先执行一段程序在进行下一步

javascript   如何确保先执行一段程序在进行下一步

时间:2009-05-07

来源:互联网

function mission_submit_check(user_id,type,mission_id)
    {
     //数据验证
        $(".mission_submit_check").each(function()
            {
                var value=$(this).val();
                var title=$(this).attr('title');
                if(parseInt(value)<parseInt(title))
                    {
                        document.getElementById('bu_submit_diva').style.display='block';
                        return;
                    }
            })
        //ajax更新数据开始
        mission_finish(user_id,type,mission_id);
    }
这段程序中 先要对数据进行循环验证 如果有错误就return 没有就在执行mission_finish 那我要怎样才能确保数据验证完成后再执行下一步操作

作者: fudg1211   发布时间: 2009-05-07

function mission_submit_check(user_id,type,mission_id)
    {
     //数据验证
       var passed = true;
        $(".mission_submit_check").each(function()
            {
                var value=$(this).val();
                var title=$(this).attr('title');
                if(parseInt(value)<parseInt(title))
                    {
                        document.getElementById('bu_submit_diva').style.display='block';
                        passed = false;
                        return;
                    }
            })
        //ajax更新数据开始
        if (passed)
        mission_finish(user_id,type,mission_id);
    }

作者: keakon   发布时间: 2009-05-07

哎 这都想不到 脑袋迟钝了
先谢谢了

作者: fudg1211   发布时间: 2009-05-07

相关阅读 更多