$.ajax({
type: "POST",
url: "contacts.php",
data: dataString,
cache: false,
success: function(data, status, settings)
{
alert(The request URL and DATA);
}
,
error: function(ajaxrequest, ajaxOptions, thrownError)
{
}
});
如何提醒Success函数中的请求URL和DATA参数?
谢谢
答案 0 :(得分:23)
你可以简单地说;
success: function(data, textStatus, jqXHR)
{
alert(this.data + "," + this.url);
}
答案 1 :(得分:3)
改编自Alex K.的答案,但改为使用console.log:
success: function(data, textStatus, jqXHR)
{
console.log(this.data + "," + this.url);
}
这会将数据输出到调试控制台而不是模态对话框。
答案 2 :(得分:1)
我需要在过程响应中返回一些数据,如:
行动(Rais):
def comment
comnent = AlarmComment.new alarm_id: params[:id],
user_id: current_user.id, comment: params[:comment]
if comnent.save
render json: comnent, status: :created
else
head status: :unprocessable_entity
end
end
我的阿贾克斯(咖啡)
$.ajax(
url: "/alarms/#{alarm_id}/comment/"
dataType: "json"
method: "POST",
data:
comment: user_comment
).done( ->
alert 'Comentário adicionado com sucesso'
).fail ->
alert 'Erro ao adicionar'