3

タグの選択を2つの形式で維持するタグ付けプラグインがあります。1 つは内部配列です。もう 1 つは、プラグインがフォームの一部である場合、タグ付けプラグインが通常の要素のように動作できるように、すべて選択されたタグのみを含む html 選択を使用することです。

再注文の実施を依頼されました。これを行う方法と配列を調整する方法を知っています。さまざまなブラウザが注文をどのように処理するかについて、選択には少し戸惑いました。

選択した項目がフォームの一部として送信される順序は? 選ばれた順番は?値のアルファベット順/数値順? それとも、選択したアイテムを上から下に並べるだけですか?

4

1 に答える 1

5

HTML 仕様によると、フォームの値はドキュメントに表示される順序で送信されます。

  • application/x-www-form-urlencoded (GET または POST): "コントロールの名前/値は、ドキュメントに表示される順序でリストされています。"
  • multipart/form-data (POST): "パーツは、対応するコントロールがドキュメント ストリームに表示される順序と同じ順序で処理エージェントに送信されます。"

詳細については、 http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4を参照してください。

ただし、それが仕様に記載されているからといって、ブラウザーが実際に行うことを意味するわけではありません。ブラウザーは、w3c 仕様に従っていないことで有名です。<input type="hidden">別の要素で注文を追跡する方がおそらく安全です。

于 2012-10-13T01:25:37.777 に答える