Php 美元内的表单。加载未正确过帐

Php 美元内的表单。加载未正确过帐,php,javascript,jquery,html,post,Php,Javascript,Jquery,Html,Post,这是我得到的,基本上点击一个按钮,然后执行以下代码: Readthis = "MonsterRequest.php?id=<?php echo $_REQUEST['id']; ?>&Mon="; TestVar = TestVar.replace(/\s/g, ""); Readthis = Readthis + htmlencode(TestVar); $('#CenterPiece').load(Readthis); Readthis

这是我得到的,基本上点击一个按钮,然后执行以下代码:

    Readthis = "MonsterRequest.php?id=<?php echo $_REQUEST['id']; ?>&Mon=";
    TestVar = TestVar.replace(/\s/g, "");
    Readthis = Readthis + htmlencode(TestVar);
    $('#CenterPiece').load(Readthis); 
Readthis=“MonsterRequest.php?id=&Mon=”;
TestVar=TestVar.replace(/\s/g,“”);
Readthis=Readthis+htmlencode(TestVar);
$(“#中心件”)。加载(阅读此);
除了传递到Monsterequest.php之外,其他一切似乎都正常工作,帖子没有传递到其自身,页面基本上会在传递到主父级时重新加载其自身。。。(我不确定是否是,但是monsterrequest.php本身似乎工作得很好,但是当加载时,它根本不能按预期工作,我完全被难住了。我基本上希望在不重新加载页面的情况下发布数据

Monsterrequest.php:

我基本上希望在不重新加载页面的情况下发布数据

使用


干杯

您熟悉AJAX吗?如果您已经知道这一点,请原谅我,但如果您不知道:

Ajax将数据发布到一个外部php文件,该文件处理它接收到的数据,并返回一个答案

文件#1:


$(文档).ready(函数(){
$('#Sel').change(function(){
var opt=$(this.val();
var somether='Hello';
var more_stuff=‘再见’;
$.ajax({
类型:“POST”,
url:“receiving_file.php”,
数据:'selected_opt='+opt+'&something_else='+something+'&more_stuff='+more_stuff,
成功:功能(数据){
警报('已发送回:'+数据);
}
});
});
});
默认值
突破
时间
钱
一碟秘密
文件#2:receiving_FILE.php

<?php
    $recd = $_POST['selected_opt'];
    echo 'You chose: ' . $recd;

如果您阅读了monsterrequest,我正在使用它,并且在将该页面加载到另一个页面时会导致问题。请在此处粘贴您的相关代码。您的问题代码中没有提到$.post,仅使用$.load。我没有尝试过这种形式的post,但我假设它与我的粘贴箱相同。我正在尝试加载外部页面表单o我的主页,但我会快速发布结果是的,$.post是一样的,但是当您遇到错误,需要分解所有内容并逐步分析时,使用较长的$.ajax格式会很有帮助。好的,在尝试了这一点之后,这实际上是我想要的路线,页面在没有ref的情况下工作正常重新洗刷
<?php
    $recd = $_POST['selected_opt'];
    echo 'You chose: ' . $recd;