我定一函数function checkuserName()
{
$.ajax({
type: "POST",
url: "/AjaxQuest/ShopIndex.ashx",
data: "action=getShopState&ShopID="+DeliverAddress_ShopId,
success: function(state){ return state; //这回返回状态,
} //这里想暂停一下,不知道有没有办法;
}if(checkuserName()==1)
{
return;
}
我问的是,ajax请求还没有返回值时候,checkuserName()返回是空,因为ajax需要一段时间,有没有好暂停办法。让我ajax执行一段时间,才返回。
{
$.ajax({
type: "POST",
url: "/AjaxQuest/ShopIndex.ashx",
data: "action=getShopState&ShopID="+DeliverAddress_ShopId,
success: function(state){ return state; //这回返回状态,
} //这里想暂停一下,不知道有没有办法;
}if(checkuserName()==1)
{
return;
}
我问的是,ajax请求还没有返回值时候,checkuserName()返回是空,因为ajax需要一段时间,有没有好暂停办法。让我ajax执行一段时间,才返回。
{
$.ajax({
type: "POST",
url: "/AjaxQuest/ShopIndex.ashx",
data: "action=getShopState&ShopID="+DeliverAddress_ShopId,
success: function(state){
if(state==1)
{
//这里做你想做的
}
} }
里改参数就行了
看下你用的框架相关文档