将 jquery 与 php 一起使用时,是否可以将数据以 HTML 格式发送但以 json 格式接收数据?在我的情况下,我将表单数据作为 HTML 发送,因为 json 只能处理字母数字数据。如果表单包含错误,则返回一个错误消息数组,我会将其附加到错误消息 div 中,如果没有,则重定向用户。是否有可能做到这一点?我应该指定什么数据类型,我应该使用 json_encode 返回数组
$("#sform").submit(function() {
$.ajax({
type: "POST",
data: $(#sform).serialize(),
cache: false,
//What data type to sepcify here? Data goes as HTML but returns as json
url: "user_verify.php",
success: function(data) {
//Print the php arrays data here to errormessage divs
}
});
return false;
});