Javascript 多数据ajax表单

Javascript 多数据ajax表单,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有两个表单(请求和反馈),我想通过jqueryajax调用发送数据 所以,若用户发送请求,将出现主题请求。 如果用户发送反馈,将显示主题反馈 这是我的密码 $("#feedback,#request").click(function() { $.ajax({ type: "POST", url: "send.php", data: "name=" + name + "&email=" + email + "&subject

我有两个表单(请求和反馈),我想通过jqueryajax调用发送数据

所以,若用户发送请求,将出现主题请求。 如果用户发送反馈,将显示主题反馈

这是我的密码

$("#feedback,#request").click(function() {
    $.ajax({
        type: "POST",
        url: "send.php",
        data: "name=" + name + "&email=" + email + "&subject=" + "You Got Feedback from " + name + "&message=" + message,
        success: function(data) {
            location.reload();
        }
    });
});
我只是想换个话题,你们有反馈或者要求


但是我不知道怎么做。

你可以用三元运算:

var subject = "You Got " + 
              (this.id === "feedback") ? "Feedback" : "Request" +" from " + name;  

data: "name=" + name + "&email=" + email + "&subject=" + subject +  "&message=" + message,
//---add the subject here--------------------------------^^^^^^^
或使用发送数据对象:

var subject = "You Got " + 
              (this.id === "feedback") ? "Feedback" : "Request" +" from " + name;

data: {name : name,
      email : email,
      subject : subject, 
      message : message},

我找不到你。什么时候发生?