-3

我在 some.php 页面上有这个表单,当我单击提交按钮时,我希望从表单中查询此数据并将其显示在 index.php 中<div id="content">。我尝试用 jquery 做一些事情,但我不擅长,所以如果有人可以帮助我?:) 编辑:我尝试过这样的事情,但它在 index.php 中不起作用。是否可以将表单数据发送到 blah.php 并在 blah.php 上执行查询,然后将其加载到 index.php 中<div id="content">

<?php if(isset($_POST['search']))
{
$my_html  = "<script type='text/javascript'>"  ;
$my_html .= "$('#content').fadeIn(1500);" ;
$my_html .= " $('#content').load('blah.php');";

$my_html .= "</script>";
echo $my_html ;
}
?>

一些.php

<form id="search" name="search" method="post" action="index.php">
     Price from:
    <input type="text" name="from" id="from" width="50px" />
     Price to: 
     <input type="text" name="to" id="to" width="50px" />
<input type="submit" class="btn_advancedsearch" name="search" id="search" value="Search" />
     </form>
4

2 回答 2

0

你可以这样做:

<script type="text/javascript>
   loadContent()
   {
           $('#content').load('blah.php')
   }
</script>
<form id="search" name="search" method="post" action="index.php">
     Price from:
    <input type="text" name="from" id="from" width="50px" />
     Price to: 
     <input type="text" name="to" id="to" width="50px" />
<input type="button" onclick="loadContent()" class="btn_advancedsearch" name="search" id="search" value="Search" />
     </form>

显然,您必须确保 blah.php 在您的 div 中返回您想要的任何内容 - 您可以将名字和姓氏放在查询字符串中。

于 2012-10-20T19:20:16.147 回答
0

你的意思是这个?

if ($_POST['from'])
{
// form is sent
}
于 2012-10-20T19:20:26.067 回答