function readVlanInfo(obj)
{
obj.disabled=true;
$.get("xmlserver.php", { method:"readVlanInfo"},
function(xml){
readStateValue=$("readState",xml).text();
if(readStateValue == 1)
{
alert("读取VLAN信息成功!");
}else if(readStateValue == 2)
{
alert("其它用户正在使用此功能,请稍后在试!");
}else{
alert("服务器发生错误!");
}
});
obj.disabled=false;
}
请问如何让$.get()里边的内容执行完成了,在执行
obj.disabled=false;
这句呢
{
obj.disabled=true;
$.get("xmlserver.php", { method:"readVlanInfo"},
function(xml){
readStateValue=$("readState",xml).text();
if(readStateValue == 1)
{
alert("读取VLAN信息成功!");
}else if(readStateValue == 2)
{
alert("其它用户正在使用此功能,请稍后在试!");
}else{
alert("服务器发生错误!");
}
});
obj.disabled=false;
}
请问如何让$.get()里边的内容执行完成了,在执行
obj.disabled=false;
这句呢
里面执行
也就是说,等ajax执行完后在执行function下边的代码
{
$.get("xmlserver.php", { method:"readVlanInfo"},
function(xml){
obj.disabled=true;
readStateValue=$("readState",xml).text();
if(readStateValue == 1)
{
alert("絜取VLAN信息成功!");
}else if(readStateValue == 2)
{
alert("其它用7b正在使用此功能,稍后在ユ求I");
}else{
alert("服。R器ムS生包求I");
}
obj.disabled=false;
});
}
{
obj.disabled=true;
$.get("xmlserver.php", { method:"readVlanInfo"},
function(xml){
readStateValue=$("readState",xml).text();
if(readStateValue == 1)
{
alert("读取VLAN信息成功!");
}else if(readStateValue == 2)
{
alert("其它用户正在使用此功能,请稍后在试!");
}else{
alert("服务器发生错误!");
}
obj.disabled=false;
});
}obj在里面获取不到麽? 要么用变量引用,或者用$(#id).disabled = false;