PHP 用Js从变量传值到另一个页面
PHP Pass Value from variable with Js to another page
我正在尝试使用 JS 将变量传递到另一个页面。
我有一个搜索功能,它通过 Table 将值传递到我的搜索页面。现在,当有内容更新时,我必须将搜索值传递给另一个页面。
我用这段代码试过了:
变量(在search.php):
$searchq= $_POST['search'];
$searchq= preg_replace("/\[^0-9a-z}/i","",$searchq);
通过 JS:
<script>
$(function() {
$(".lieferclassone").change(function (e){
var liefertone = $(this).val();
var search ="<?php echo $searchq ?>"
var info = {liefertone: liefertone};
$.ajax({
type : "POST",
url : "searchcheck.php",
data : info, search,
success : function(response) {
$('#customers').html(response);
}
});
});
});
</script>
liefertone
是我的复选框,它更新它所在的列。
searchcheck.php:
$searchq = (isset($_POST['search']) && !empty($_POST['search'])) ? $_POST['search'] : null;
echo $searchq;
但是在另一页我的回声什么也没得到,我做错了什么?
问候!
这将传递来自您的 JS 的所有数据,假设
var search ="<?php echo $searchq ?>"
实际上是作为 PHP 脚本执行的一部分完成的,因为当然你不能 运行 PHP 在浏览器中 javascript 获取 [=19] 的代码=]
$(function() {
$(".lieferclassone").change(function (e){
var search = "<?php echo $searchq; ?>";
$.ajax({
type : "POST",
url : "searchcheck.php",
data : {liefertone: $(this).val(), search: search},
success : function(response) {
$('#customers').html(response);
}
});
});
});
我正在尝试使用 JS 将变量传递到另一个页面。
我有一个搜索功能,它通过 Table 将值传递到我的搜索页面。现在,当有内容更新时,我必须将搜索值传递给另一个页面。
我用这段代码试过了:
变量(在search.php):
$searchq= $_POST['search'];
$searchq= preg_replace("/\[^0-9a-z}/i","",$searchq);
通过 JS:
<script>
$(function() {
$(".lieferclassone").change(function (e){
var liefertone = $(this).val();
var search ="<?php echo $searchq ?>"
var info = {liefertone: liefertone};
$.ajax({
type : "POST",
url : "searchcheck.php",
data : info, search,
success : function(response) {
$('#customers').html(response);
}
});
});
});
</script>
liefertone
是我的复选框,它更新它所在的列。
searchcheck.php:
$searchq = (isset($_POST['search']) && !empty($_POST['search'])) ? $_POST['search'] : null;
echo $searchq;
但是在另一页我的回声什么也没得到,我做错了什么?
问候!
这将传递来自您的 JS 的所有数据,假设
var search ="<?php echo $searchq ?>"
实际上是作为 PHP 脚本执行的一部分完成的,因为当然你不能 运行 PHP 在浏览器中 javascript 获取 [=19] 的代码=]
$(function() {
$(".lieferclassone").change(function (e){
var search = "<?php echo $searchq; ?>";
$.ajax({
type : "POST",
url : "searchcheck.php",
data : {liefertone: $(this).val(), search: search},
success : function(response) {
$('#customers').html(response);
}
});
});
});