0

「登録」をクリックすると、Tinybox 2ポップアップが開きます。ユーザーは、ユーザーとして登録するか、パフォーマーとして登録するかを選択する必要があります。それぞれ別の登録ページを見せたいのですが、まずは問い合わせるのでajaxでの対応がベストです。ここに示すように、5 番目の例で実行できます。これが私の現在のコードです:

<!doctype html>
    <html>
<head>
<title>Regisztrációs típus kiválasztása</title>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="../css/soon.css"/>
    <script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script>
</head>
<body>
<div id="teljes">
<h1>Miként szeretnél regisztrálni?</h1>
<div id="felhasznalo">
    <a href="#felhaszlano_regisztracio" id="felireg">Felhasználóként</a>
</div>
<div id="eloado">
    <a href="../php/register_performer.php">Előadóként</a>
</div>
</div>
<script type="text/javascript">
    $('#felireg').click(function() {
        $.get("../php/register.php");
    });
</script>
</body>
    </html>

ありがとう!

4

1 に答える 1

0

私の理解が正しければ、「register.php」という名前の登録ファイルに ajax 呼び出しを行い、これを Tinybox に表示する必要があります。

$('#felireg').click(function() {
     TINY.box.show({ 
          url:'../php/register.php',width:300,height:150
     })  
});

これはうまくいくはずです。

//EDIT : ファイルが html のみを返すと仮定します。

$('#felireg').click(function() {
    $.get("../php/register.php", function(data)
    {
         TINY.box.fill(data);
    });
});

これにより、現在の Tinybox が更新されます。

于 2012-07-06T23:04:02.923 に答える