我试图让选择字段的值和文本像这样出现,但作为文本。
'1' => 'Alabama'
'2' => 'Alaska'
'3' => 'American Samoa'
..etc
但我得到的结果看起来不正确,这里是 jsfiddle:http: //jsfiddle.net/3UfRq/
JS:
$(document).ready(function() {
$("#state").each(function() {
$("p#out").text("'" + $(this).val() + "' => '" + $(this).text() + "'<br/>");
});
});
HTML:
<select id="state">
<option value="1">Alabama</option>
<option value="2">Alaska</option>
...
<option value="65">Wyoming</option>
</select>
输出:
'43' => '阿拉巴马阿拉斯加美属萨摩亚亚利桑那阿肯色...怀俄明'