-1

間違った場所に投稿した場合は、事前にお詫び申し上げます...

わかった。eBay の「新しいアイテムの販売ページ」にあるような、同様の階層的/選択可能なデータ リストを自分の Web サイトに追加したいと考えています。

http://cgi5.ebay.com/ws/eBayISAPI.dll?NewListing

注: リンクをたどるには、ebay にログインできる必要がある場合があります。ごめん

(上記のリンクをたどることができない人のために、表を説明するためにスクリーンショットを投稿しようとしましたが、私は StackOverflow の新しいユーザーであるため、評判が 10 を超えるまで画像を投稿することは許可されていません。バマー)

上記のリンクをたどることができない場合は、ebay.com にアクセスしてログインし (アカウントをお持ちの場合)、[SELL] タブをクリックして、[SELL AN ITEM] をクリックし、[BROWSE CATEGORIES LINK] をクリックして問題のリストを表示します。

Ebay は彼らのバージョンを使用して、売り手がオークション アイテムを適切なカテゴリにリストすることを確認します。私は、自分の Web サイトでまったく関係のない目的で同様のものを使用できます。

次のように動作します: ページの読み込み時に、列 1 に可能なカテゴリ オプションのリストが入力され、ユーザーがそれらのオプションの 1 つを選択すると、サブ オプションの新しい (2 番目の) 列が最初の列の右側に表示されます。列 2 のオプションが選択されると、列 3 のオプションが表示され、ユーザーがカテゴリにドリルダウンし、追加のサブカテゴリがないカテゴリに到達するまで続きます。Ultimate では、ユーザーがカテゴリ ラインの最後に到達すると、右下隅に 1 つのカテゴリ番号が表示されます。

2 つの質問:

  1. それがどのように機能するかを調べるのに役立つように、それはどのタイプのリストですか? (メニューなどではなくリストであると仮定します。)
  2. 自分のサイト用に作成するには、javascript でコードを追加する必要がありますか、それともそのような動物を作成するためのオンライン ジェネレーターはありますか?

質問をする前にページのソースを調べましたが、html/php にかなり慣れていないため、まだ JavaScript に手を出していないため、詳細を確認する方法については空白にしました。

このタイプのリストを何と呼ぶか​​を知っていれば、現在 mySQL テーブルにある私のデータに対して、似たような外観と機能を持つものを作成する方法をグーグルで検索するのに役立ちます。

返信ありがとうございます。

4

2 に答える 2

2

これは、HTML とその「選択リスト」と呼ばれるコードで実現できます。

<select name="items" size="3">
<option value="ball">Ball</option>
<option value="toy">Toys</option>
<option value="something">Something</option>
</select>

ここで実際の動作を確認できます: http://jsfiddle.net/5EXmc/

もちろん、どの項目が選択されたかを理解するには、JavaScript が必要になります。

選択したものを置き換えるための JavaScript に興味がある場合: http://jsfiddle.net/5EXmc/1/

$("select").change(function () {
  var str = "";
  $("select option:selected").each(function () {
            str += $(this).text() + " ";
  });
  $("div").text(str);
}).change();
于 2013-02-28T16:10:00.843 に答える
0

HTML を見るのに 10 秒かかったとしたら、それがプロパティを持つ単なるselect要素であることがsizeわかります。これは、input 要素のもう 1 つのモードです。

于 2013-02-28T16:08:19.337 に答える