这意味着您要回应的不是
"SUCCESS"。它前后可能有换行符或其他空格,可能不止一个。
也许:
if (/^s*SUCCESSs*$/.test(data)) { // Success}或使用jQuery的
$.trim:
if ($.trim(data) === "SUCCESS") { // Success}另外,请确保您未使用
"Success"或答复
"success",因为字符串比较区分大小写。
如果您不确定:
if (/^s*SUCCESSs*$/i.test(data)) { // Success}要么
if ($.trim(data).toUpperCase() === "SUCCESS") { // Success}


