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 那我要怎样才能确保数据验证完成后再执行下一步操作
{
//数据验证
$(".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 那我要怎样才能确保数据验证完成后再执行下一步操作
解决方案 »
- Jquery的val()方法给<select>赋值的问题
- JavaScript登录为空 为什么还能登录那 高手给看看
- JQuery选择问题
- js函数延迟问题????
- 【急在线给分】IFRAME的html编译器中如何得到“点中”图片的html代码
- 关于javascript 的问题
- 问个比较"新手"的JAVASCRIPT,请大虾们帮忙(急)
- showModelessDialog调出的窗口为什么在服务器端只执行一次Page_Load事件
- 怎样知道页面中iframe中的页面已经下载完毕呢?
- (急!!!!)NetMeeting嵌入网页的问题,在线等待
- Js分页效果,点击后可以不滚屏吗?
- 点击按钮,ie占用好多内存,这是为什么呢?
{
var f=false;//循环验证数据都通过,设置 f=ture;if(f==ture)
{mission_finish(user_id,type,mission_id); }
else
return false;
}
验证失败return了之后,在这个函数里面的东西都不会在执行了 如果你要确定验证完成,你那个不是循环吗,你可以判断循环的i是否等于,最大值