我试着发一个帖子到php函数,php文件可以通过paremeter管理帖子请求叫做“action”,如何在帖子中插入名为action的字段,这是我的帖子:
$.ajax({
dataType: "json",
type: 'POST',
url: "php/pointsAddOrModify.php",
data:{
client: cliente,
dateInit: dataInit,
dateEnd: dataEnd,
factor: factorPoints,
idComb: idComb
},
success: function(data){
if (data.structure != undefined)
{
if(data.status == "OK") {
alert("Registro Exitoso");
}
else {
alert("Error intentar de nuevo");//data.message);
}
}
}
});
如何添加一个称为命令的参数及其值,这个参数是不在数据范围内的。例如。
$.ajax({
dataType: "json",
type: 'POST',
url: "php/pointsAddOrModify.php",
command: 'happyHour'
data:{
client: cliente,
dateInit: dataInit,
dateEnd: dataEnd,
factor: factorPoints,
idComb: idComb
},
success: function(data){
if (data.structure != undefined)
{
if(data.status == "OK") {
alert("Registro Exitoso");
}
else {
alert("Error intentar de nuevo");//data.message);
}
}
}
});
只是一个例子,但是我尝试的很轻松,可能会使用一个简单的帖子jquery。
答案 0 :(得分:1)
看,无论您要在服务中添加哪个数据作为参数,都可以只添加data
对象。例如:
$.ajax({
dataType : "json",
type : 'POST',
url : "php/pointsAddOrModify.php",
data : {
client : cliente,
dateInit : dataInit,
dateEnd : dataEnd,
factor : factorPoints,
idComb : idComb,
action : "action-data", // action param here
command : "command-data" // command data here
},
success : function (data) {}
});
您不能在$.ajax()
中为数据/参数添加任何内容。