我需要将一个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页面来回显你的每个变量-然后构建一个你需要的查询孤立问题!我确信其他一切都在起作用,只是传递这个变量的问题。如果我给出一个固定的表名,我的更新将正常工作。非常令人沮丧。