对php函数的post调用

对php函数的post调用,php,jquery,Php,Jquery,好的,我所做的是使用onmousedown调用我的javascript函数。这个函数然后根据我发送的内容将一个php变量设置为一个表单。如何将php脚本返回的内容返回到原始脚本,以便使用 function toggleInteractContainers(x) { if ($('#'+x).is(":hidden")) { $('#'+x).slideDown(200); } else { $('#'+x).hide(); } $('.interactContain

好的,我所做的是使用onmousedown调用我的javascript函数。这个函数然后根据我发送的内容将一个php变量设置为一个表单。如何将php脚本返回的内容返回到原始脚本,以便使用

function toggleInteractContainers(x) 
{
  if ($('#'+x).is(":hidden")) {
   $('#'+x).slideDown(200);
  } else {
   $('#'+x).hide();
  }
  $('.interactContainers').hide();
}
html是

<div class="interactContainers" id="edit_venue">       
    <?php echo $display_edit_form; ?>  
</div>

剧本是

if ($_POST["request"] == "edit_now")
 {

  $display_edit_form =' 
   <form action="" method="post" name="venue_edit">
             <table width="90%" border="1" cellspacing="5" cellpadding="5">
                  <tr>
                    <td width="20px"><?php echo $id ?></td>
                    <td align="right">Venue Name :</td>
                    <td align="left"><input name="venue" type="text"></td>
                  </tr>
                </table>
   <input name="submit" type="submit" value="submit">
            </form>';
  return $display_edit_form;  
 }
if($\u POST[“请求”]=“立即编辑”)
{
$display\u edit\u form='1
场地名称:
';
返回$display\u edit\u表单;
}
我只需要一个javascript来调用post并获取$display\u edit\u表单,然后将其设置为php变量


我希望我给了你足够的信息给我一个答案

如果我理解正确,你需要进行一个ajax调用,然后将HTMLresponse附加到你的InteracticContainer div中(不使用php echo out)

Rodney,请将你的代码格式化为代码,用4个空格缩进(或者在选定的文本上使用101010按钮),否则它是不可读的。我建议你学习一些关于AJAX的知识:@deceze:哦,我从来没有“看到”过101010按钮,并且总是在这里或我的记事本中手动格式化所有源代码:-S@zerk即使是“你”——如果你是认真的,杰夫也要认真地对按钮的可见性做点什么。@deceze:是的。用小马的方式格式化sql是一件非常痛苦的事情,需要按数百万次空格键。顺便说一句,我见过它是一个按钮,但不知道它是干什么用的,也不想发现它。同时,我已经多次使用链接、引用和图片按钮。:-)我在使用php echo,我只知道如何将javascript中的变量转换为php我知道这是可以做到的,但不是舒尔how我发现了一些可行的方法,但问题是它运行脚本b4我打开了容器。如果我使用if语句,它会将框隐藏起来,但在框打开时不会运行脚本。我是否需要使用document rdy函数,或者有什么方法可以绕过它?