如果方法的参数等于某个字符串,我正在利用 jQuery 的.load方法的回调函数来运行某些代码。textStatus
.load
例如我有
jQuery("#myContainer").load('/seperate-file-with-content.asp', function(responseText, textStatus, xhr){
if (textStatus === "error" || responseText.length <= 0) {
//file failed to load i.e. textStatus == error
//or file loaded but has no content
} else {
//file loaded successfully i.e. textStatus == success
}
});
但我担心语句的else
一部分可能会捕获其他不等于的if
非预期值。textStatus
success
error
除了和之外,textStatus 是否还有其他可能的值success
?
编辑/更新:正如我现在认为.load
的那样.ajax
,以下问题中的答案可能对其他有类似问题的人有用:-在 jQuery 的 ajax 成功回调中, textStatus 永远不会是“成功”吗?