使用div作为弹出窗口并刷新后面的页面

时间:2014-01-12 10:27:17

标签: javascript php jquery html

我正在尝试创建一个系统,我使用div作为弹出窗口并使用PHP从div输入值到数据库,主要关注的是刷新页面而不关闭div(作为弹出窗口工作),背后的原因是我正在显示实时进入数据库的内容。

我尝试再次打开div(弹出),同时使用标志变量刷新父页面,但它不起作用,刷新页面后我必须再次单击该按钮打开该div(弹出)。

第一次打开页面时,我不想打开div(弹出窗口)。

这是打开div(弹出窗口)的代码

    function addteamappear()
    {   
        $("#illusion").show('slow');
        $("#addplayer").show('slow');


         var config = {
  '.chosen-select'           : {},
  '.chosen-select-deselect'  : {allow_single_deselect:true},
  '.chosen-select-no-single' : {disable_search_threshold:10},
  '.chosen-select-no-results': {no_results_text:'Oops, nothing found!'},
  '.chosen-select-width'     : {width:"95%"}
}

function addteamclose()
    {   
        $("#illusion").hide('slow');
        $("#addplayer").hide('slow');
    }

这是我在div(popup)里面使用的代码进入数据库,我在函数末尾调用了addteappear

<?php
if(isset($_POST['tournamentteamssubmit']))
{
$addtournamentteams=$_POST['addtournamentteams'];
$query=mysql_query("select * from tournamentteams where team='".$addtournamentteams."' ");
if(mysql_num_rows($query)!=0)
{ 
    die ( "<script>alert('You have alredy added this team');</script>");

    }

$query=mysql_query("select * from teams where teamname='".$addtournamentteams."' ");
$row=mysql_fetch_array($query);

mysql_query("insert into tournamentteams( tournament,team,player1,player2) values(UPPER('".$tournamentname."'),UPPER('".$addtournamentteams."'),UPPER('".$row['player1']."'),UPPER('".$row['player2']."')) ") or die("ERROR :".mysql_error());
echo "<script>alert('Team Added Sucessfully');</script>";
   echo "<script>addteamclose(); addteamappear();</script>";
}
?>

我尽力让自己的情况得到理解。

0 个答案:

没有答案