Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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
我需要将一个php变量传递给DataTables.exe_Php_Javascript_Jquery_Mysql_Datatables - Fatal编程技术网

我需要将一个php变量传递给DataTables.exe

我需要将一个php变量传递给DataTables.exe,php,javascript,jquery,mysql,datatables,Php,Javascript,Jquery,Mysql,Datatables,您好,我需要将名为$process\u id的变量传递到文件“config/update.php”,该文件负责使用DataTables.Editable更新活动表 此变量是一个整数,用于创建表(例如表1),因此要更新特定表,我需要设置update table$process\u id…,并且为了能够这样做,我需要将该变量传递给更新表的脚本 以下是我在研究了一些 DataTables初始化和添加makeEditable函数: $('#example').dataTable().makeEditab

您好,我需要将名为
$process\u id
的变量传递到文件
“config/update.php”
,该文件负责使用DataTables.Editable更新活动表

此变量是一个整数,用于创建表(例如表1),因此要更新特定表,我需要设置
update table$process\u id…
,并且为了能够这样做,我需要将该变量传递给更新表的脚本

以下是我在研究了一些

DataTables初始化和添加makeEditable函数:

$('#example').dataTable().makeEditable({
    sUpdateURL: "config/update.php",
    oUpdateParameters: { 
        "process_id": "<?php echo $process_id; ?>"
    }
});
我已经尝试过不同的方法,比如$\u POST、$\u GET和$\u REQUEST。似乎什么都不起作用,所以问题出在
updateparameters


非常感谢您的帮助。

我想您需要对php脚本进行ajax调用

这在过去使用jquery时对我很有效

var dataString = ('process_id='+ <?php echo $process_id; ?>);

   $.ajax({
      type: "GET",
      url: "config/update.php",
      data: dataString,
      success: function(data) {
        $('.result').html(data);
        alert('Load was performed.');
      }
    });
var-dataString=('process_id='+);
$.ajax({
键入:“获取”,
url:“config/update.php”,
数据:dataString,
成功:功能(数据){
$('.result').html(数据);
警报(“已执行加载”);
}
});

此处引用

我想您需要对php脚本进行ajax调用

这在过去使用jquery时对我很有效

var dataString = ('process_id='+ <?php echo $process_id; ?>);

   $.ajax({
      type: "GET",
      url: "config/update.php",
      data: dataString,
      success: function(data) {
        $('.result').html(data);
        alert('Load was performed.');
      }
    });
var-dataString=('process_id='+);
$.ajax({
键入:“获取”,
url:“config/update.php”,
数据:dataString,
成功:功能(数据){
$('.result').html(数据);
警报(“已执行加载”);
}
});

这里引用了

我对这个问题想得太多了,对此我深表歉意。然而,如果你和我在同一条船上,却看不清楚

以下是我为解决这个问题所做的:

$('#table').dataTables().makeEditable({
    sUpdateURL: "config/update.php?process_id=<?php echo $process_id; ?>"
});
这太简单了,我确实有点尴尬。但是在这里

有时候,简单的东西很难看到


谢谢。

我对这个问题想得太多了,对此我深表歉意。然而,如果你和我在同一条船上,却看不清楚

以下是我为解决这个问题所做的:

$('#table').dataTables().makeEditable({
    sUpdateURL: "config/update.php?process_id=<?php echo $process_id; ?>"
});
这太简单了,我确实有点尴尬。但是在这里

有时候,简单的东西很难看到


谢谢。

对不起,我是新来的。没有意识到这对它有那么大的影响。现在整理好了。谢谢。对不起,我是新来的。没有意识到这对它有那么大的影响。现在整理好了。谢谢。到目前为止,这还不起作用,以下是我正在尝试的方法:
().makeEditable({sUpdateURL:“config/update.php”,oUpdateParameters:{},ajaxoptions:{type:'GET',url:“config/update.php”,data:“process_id=“}”)我不确定.makeeditable是什么-但是jQuery.ajax()是向另一个URL发出异步请求的经验证的方法。makeeditable()只是一个使我的DataTable可编辑的函数,它是DataTables插件的一部分。我假设我需要在makeEditable函数中传递这个参数。好的,我在这里查看了makeEditable文档--我认为你需要在这里做一些一般性的调试-例如回显一些数据以确保程序的不同部分正常工作-例如编写一个php页面来回显你的每个变量-然后构建一个你需要的查询孤立问题!我确信其他一切都在起作用,只是传递这个变量的问题。如果我给出一个固定的表名,我的更新将正常工作。非常令人沮丧。到目前为止,这还没有奏效,以下是我尝试的方法:
().makeEditable({sUpdateURL:“config/update.php”,oUpdateParameters:{},ajaxoptions:{type:'GET',url:“config/update.php”,data:“process_id=“}”)我不确定.makeeditable是什么-但是jQuery.ajax()是向另一个URL发出异步请求的经验证的方法。makeeditable()只是一个使我的DataTable可编辑的函数,它是DataTables插件的一部分。我假设我需要在makeEditable函数中传递这个参数。好的,我在这里查看了makeEditable文档--我认为你需要在这里做一些一般性的调试-例如回显一些数据以确保程序的不同部分正常工作-例如编写一个php页面来回显你的每个变量-然后构建一个你需要的查询孤立问题!我确信其他一切都在起作用,只是传递这个变量的问题。如果我给出一个固定的表名,我的更新将正常工作。非常令人沮丧。