0

データベースから取得した結果を表示する親ページがあります。テーブルの結果領域の上には、いくつかのフィルターと、CONTACTFILTER という名前のボタンと非表示の入力 CONTACT があります。CONTACTFILTER ボタンを押すと、Facebox ポップアップが表示され、iPhone の連絡先スタイルとほぼ同じスタイルの連絡先のスクロール可能なリストが表示されます。そのためにslidernavプラグインを使用します。

親ページで次のようにフェイスボックスポップアップを呼び出します。

$('#CONTACTFILTER').click(function () {
   $.facebox({ ajax: 'allcontacts.php' });
});

allcontacts.php には、連絡先の長いリストを含む ul があります。そのために bqsic ul と li を使用しました

<ul>
<li id="a"><a name="a" class="title">A</a>
    <ul>
        <li><a href="1">Adam</a></li>
        <li><a href="2">Alex</a></li>
        <li><a href="3">Ali</a></li>
        <li><a href="4">Apple</a></li>
        <li><a href="5">Arthur</a></li>
        <li><a href="6">Ashley</a></li>
    </ul>
</li>
<li id="b"><a name="b" class="title">B</a>
    <ul>
        <li><a href="7">Barry</a></li>
        <li><a href="8">Becky</a></li>
        <li><a href="9">Biff</a></li>
        <li><a href="10">Billy</a></li>
        <li><a href="11">Bozarking</a></li>
        <li><a href="12">Bryan</a></li>
    </ul>
</li>
</ul>

今まで大丈夫...

私が達成したいのは、Barry のような連絡先をクリックすると、フェイスボックスのポップアップが閉じて、親の非表示の入力 CONTACT に value="7" を送信することです。その後、フォームを送信し、データベース レコードに対して残りの魔法を実行します。

よろしくお願いします

4

1 に答える 1