从Javascript到PHP获取数据
我想从之前有人创建的javascript函数中获取数据,我需要从该函数中获取数据:从Javascript到PHP获取数据,javascript,php,Javascript,Php,我想从之前有人创建的javascript函数中获取数据,我需要从该函数中获取数据: function edit(a,b,c,d,e,f,g,h,i,j,k,l){ document.getElementById("frm").id.value=k; document.getElementById("frm").name.value=a; document.getElementById("frm").username.value=b;
function edit(a,b,c,d,e,f,g,h,i,j,k,l){
document.getElementById("frm").id.value=k;
document.getElementById("frm").name.value=a;
document.getElementById("frm").username.value=b;
document.getElementById("frm").emid.value=c;
document.getElementById("frm").dob.value=d;
setCheckedValue(document.forms['frm'].elements['gender'],e);
document.getElementById("frm").job.value=f;
document.getElementById("frm").info.value=g;
document.getElementById("frm").datejoin.value=h;
document.getElementById('locid').value=i;
document.getElementById('deptid').value=m;
var params = encodeURIComponent(document.getElementById("frm").username.value=b);
window.location.href="http://192.168.1.5/eleave/employee.php?lapplicant=" + params;
}
下面是javascript函数:
function edit(a,b,c,d,e,f,g,h,i,j,k,l){
document.getElementById("frm").id.value=k;
document.getElementById("frm").name.value=a;
document.getElementById("frm").username.value=b;
document.getElementById("frm").emid.value=c;
document.getElementById("frm").dob.value=d;
setCheckedValue(document.forms['frm'].elements['gender'],e);
document.getElementById("frm").job.value=f;
document.getElementById("frm").info.value=g;
document.getElementById("frm").datejoin.value=h;
document.getElementById('locid').value=i;
document.getElementById('deptid').value=m;
var params = encodeURIComponent(document.getElementById("frm").username.value=b);
window.location.href="http://192.168.1.5/eleave/employee.php?lapplicant=" + params;
}
在PHP文件中,我将使用b
这是调用“编辑”的按钮:
该按钮的代码如下所示:
<td align=\"center\">$uname</td><td align=\"center\">$loc1</td><td align=\"center\">$dept</td><td align=\"center\">$date</td><td align=\"center\"><button class=\"btn btn-mini\"data-toggle=\"modal\"href=\"#long\"
onClick=\"javascript:edit('$name','$uname','$emid','$dob','$gender','$job','$info','$datejoin','$locid','$deptid','$myid','$templatelist','newbal');\"><i class=\"icon-pencil\">
只需调用PHP文件,如:
<?php
$width = $_GET['width'];
$height = $_GET['height'];
print($width . " " . $height);
?>
我想在编辑中获得b,并在PHP文件中使用它。我试着在编辑功能中使用第二部分。但是,它不起作用。有什么想法吗?似乎有两个独立的问题。第一部分编辑与第二部分无关。我觉得你的测试很好,应该可以。在edit中,您不执行window.location.href操作,因此它不会传输任何数据。test_函数是否会重定向到页面?如果没有,它是否会抛出任何错误?这应该是你发布的内容。是的,没有关系。我只是在第二部分中尝试从JS到PHP获取数据。这就是工作。所以,我试着编辑希望它能起作用,但不起作用。我想因为我用的是editb的b,Raptor@LupitaNoyra您正在将$uname的值传递给b。尝试在不设置任何内容的情况下向b发出警报,看看你有什么?