使用 jQuery 时是否可以识别页面返回的数据类型?问题是,一个页面是提交给 user_verify.php 的表单。如果表单不包含错误,则 user_verify.php 返回 HTML 并稍后重定向。如果发现错误,则返回 json 数据(一个数组),该数据被发送到 errorDivs。user_verify.php 只进行处理,不包含任何内容标题等。知道如何做这样的事情吗?
dataType: //Could be json, Could be HTML
url: "user_verify.php",
success: function(data) {
//If dataType == json //Form had error - do this
//If dataType == HTML //Form was ok - say thanks and redirect