我在页面some.php上有这个表单,当我点击提交按钮从表单查询此数据并在<div id="content">
中的index.php中显示时,我想要这个表单。我尝试用jquery做一些事情,但我不是很好,所以如果有人可以帮助我? :)
编辑:我尝试了类似的东西,但它不能在index.php中工作。是否有可能将表单数据发送到blah.php和blah.php执行查询,然后将其加载到<div id="content">
中的index.php中? / p>
<?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 ;
}
?>
some.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>
答案 0 :(得分: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中返回你想要的任何内容 - 你可以在查询字符串中输入firstname和lastname。
答案 1 :(得分:0)
你的意思是?
if ($_POST['from'])
{
// form is sent
}