0

ユーザーが動的かつ簡単にメニューを作成できるコードを書きたいのですが、サブメニューで必要な方法で... 私のコードの一部の 1 つは、li タグと ul タグを動的に作成することです。1 つの li を持つ ul があり、ユーザーは 2 つのチェックボックスを使用してさらに追加します。そのうちの 1 つは li の右側にあり、もう 1 つは下にあります。ユーザーが正しいものをチェックした場合、それは彼らがそのliのulを作成したいことを意味し(そして、追加されたliにも2つのチェックボックスが必要であると言ったように)、下のものを選択すると、liに別のliが追加されます(それらは一意の ul タグで )、ユーザーは任意の部分に必要なだけ追加できます。しかし、ユーザーがキャンセルボタンをクリックするまで、これらを追加する方法がわかりません。私はphpを初めて使用し、この部分で何日も立ち往生しています! コードは次のようになります。

<?php
echo  "<form action=\"index.php\" method=\"post\">";
echo "<input type=\"submit\" id=\"box4\" value=\"cancel\" name=\"cancel\">";
echo"<ul>";
echo"<li>";
echo"<input type=\"checkbox\" size=\"10\" id=\"box1\" name=\"right\">";
echo"</li>";
echo"<input type=\"checkbox\" size=\"10\" id=\"box2\" name=\"bottom\"></li>";
echo "</ul>";
echo "<input type=\"submit\" id=\"box3\" value=\"submit\" name=\"submit\">";
echo "</form>";

if(isset($_POST[$submit]) 
if(isset($_POST[$right])
dynamically create a ul (and a li in it with two checkboxes) for that li
if(isset ($_POST[bottom])
dynamically add a li with two chekboxes for that ul, under that existing li
?>
4

1 に答える 1

0

チェックボックスをサポートする JavaScript ツリー プラグインはすべて機能します。jquery ツリー. json または li/ul ツリーからツリー構造を生成できます。もちろん、jquery をページに含める必要がありました。

于 2013-03-29T10:09:41.387 に答える