我想使用参数执行 ajax 调用。如果可能的话,我想将参数作为 json 或文本发送。
结果以 html 内容类型返回。
所以这就是我尝试过的
var data2 = {
'some-id': 5
};
$.ajax({
type: "POST",
url: /* some url */,
data: JSON.stringify(data),
dataType: 'json',
success: function(data){
//some logic
}
}).fail(function() {
//some error logic
});
问题是,ajax 失败并显示“未定义”消息,因为它期望 html 作为响应,但是我的操作返回 html。
我怎样才能使它与 html 响应一起使用?