Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将信息从javascript发送到php文件_Php_Javascript - Fatal编程技术网

将信息从javascript发送到php文件

将信息从javascript发送到php文件,php,javascript,Php,Javascript,我有一个函数onEdit(),现在我想将变量id的值发送到一个php文件(我们称之为test.php),以便使用该值可以自动填充名为modtemplate的弹出窗口,该弹出窗口位于test.php文件中 有没有办法做到这一点 在此方面的任何帮助都将不胜感激 function onEdit() { var checkboxs = document.getElementsByTagName("input"); var id=''; for (var b=0; b<ch

我有一个函数
onEdit()
,现在我想将变量id的值发送到一个php文件(我们称之为
test.php
),以便使用该值可以自动填充名为
modtemplate
的弹出窗口,该弹出窗口位于
test.php
文件中

有没有办法做到这一点

在此方面的任何帮助都将不胜感激

function onEdit() {
    var checkboxs = document.getElementsByTagName("input");

    var id='';
    for (var b=0; b<checkboxs.length; b++) {
        if( (checkboxs[b].type == "checkbox") && (checkboxs[b].checked) )  {
            id = checkboxs[b].value;
                    break;
            }
    }

    if(!id)
        alert("Please select a record to edit");
    else    
        document.getElementById('modtemplate').style.visibility = 'visible';

}
函数onEdit(){
var checkboxs=document.getElementsByTagName(“输入”);
变量id=“”;

对于(var b=0;b您需要一些,先生。

您需要一些,先生。

您可以使用ajax发送记录,然后使用响应。 或者您可以像这样在url中传递值

if(id) {
     window.location.href = "test.php?id="+id;
}
在服务器端,您可以使用$\u GET变量检索该值

$id = $_GET['id'];

对于ajax来说,使用它是一个好主意,因为它省去了所有的辛苦工作

您可以使用ajax发送记录,然后使用响应。 或者您可以像这样在url中传递值

if(id) {
     window.location.href = "test.php?id="+id;
}
在服务器端,您可以使用$\u GET变量检索该值

$id = $_GET['id'];

对于ajax来说,使用它是一个好主意,因为它省去了所有的辛苦工作

发送ajax请求?标准表单帖子?很难说你在问什么发送ajax请求?标准表单帖子?很难说你在问什么**它省去了所有的学习。仅此而已。你应该学习如何正确使用ajax,而不仅仅是跳到第三方框架。@格雷格·阿格纽:学习ajax绝对是个好主意。但是jquery已经存在,而且它做得非常好。为什么不使用它?**它可以省去所有的学习。仅此而已。你应该学习如何正确地使用ajax,而不仅仅是跳到第三方框架。@格雷格·阿格纽:学习ajax绝对是个好主意.但是jquery已经存在了,而且它做得非常好。为什么不使用它呢?