0

より多くのデータを添付する必要があります。値属性だけではありません。

現在、私はoption偽の属性を与え、それらに値を与えています。これは良い方法ではないと思います。

別の方法はありますか?

例:疑似コード

<forEach ...>
    <option value="1" userId="4" somespecialCode="c11" ... > 
         Description </option>
<end forEach>

編集:IE7 +をサポートする必要があります

4

2 に答える 2

4

HTML5データ属性を使用できます。

<option value="1" data-userId="4" data-somespecialCode="c11" ... > 

<!DOCTYPE html>これにより、HTML が有効になります (ページの上部で使用していると仮定します)。もう 1 つのオプションは、オプション値でインデックス付けされたデータを含む JavaScript オブジェクトを持つことです。

于 2013-10-11T13:49:13.090 に答える
0

HTML 5 のデータ属性を見てください。

http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/all-you-need-to-know-about-the-html5-data-attribute/

<forEach ...>
    <option value="1" userId="4" data-somespecialCode="c11" ... > 
         Description </option>
<end forEach>
于 2013-10-11T13:51:46.977 に答える