我正在尝试将值传递给此代码中的deleteslide.php
页面。
在这里,我从下拉列表中获取值,并将其分配给变量。
现在我想将该变量值传递给deleteslide.php
页面。
这是我尝试过的......
但这不能正常工作
$("#deleteslide").click(function()
{
var prjid=document.getElementById("pj-list").value;
var unitid=document.getElementById("ut-list").value;
var slidid=document.getElementById("se-list").value;
var d ='deleteslide.php?projectId='+pj-list+'&unitNo='+ut-list+'&slideNo='+se-list+'';
$.ajax({
url:d,
success:function(output)
{
alert(output);
}
});
});
我该怎么做?
答案 0 :(得分:5)
尝试编写类似
的网址var d ='deleteslide.php?projectId='+prjid+'&unitNo='+unitid+'&slideNo='+slidid;
您传递的是未定义的错误值。你的ajax调用将是GET
方法,如
$.ajax({
url:d,
type : 'GET',
success:function(output)
{
alert(output);
}
});
答案 1 :(得分:4)
尝试使用此类数据
data: {action: elem},
例如
$.ajax({
type: "POST",
url: "some.php",
data: { name: "John", action: "save" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
整个$ _REQUEST并检查你是否正在采取行动
答案 2 :(得分:1)
进行一次调用并添加您想要传递给另一个php页面的参数
//data = {"parameter1":"value", "parameter2":"value"}
$.ajax({
type: "POST",
url: "some.php",
data: { name: "John", action: "save" }
}).success(function( response ) {
alert( response );
});
答案 3 :(得分:0)
您可以使用以下数据将数据传递到php文件:{'data1':'data 1 value','data2':'data 2 value'}