1

フォーム送信確認用の作業モーダルがあります。うまく機能するテキストフィールドがたくさんあります。私のスクリプトでは、これらの値があり、モーダルは完全に設定されています。

$("p#firstName").html("First Name:  "+$("input#firstName").val());
$("p#lastName").html("Last Name:    "+$("input#lastName").val());

ただし、選択ドロップダウンがあります。私は試した

$("p#department").html("Department:    "+$("input#department").val());

戻り値は undefined です。

私は何かが欠けていることを知っていますが、何がわからないのですか。

4

2 に答える 2

0

あなたの質問に基づいて、選択は入力ではありません。

変化する

$("p#department").html("Department:    "+$("input#department").val());

$("p#department").html("Department:    "+$("select#department").val());

また、クラスを使用するか、ID を一意に変更してください。要素が異なっていても構いません。ID はページ全体で一意でなければなりません。

于 2013-05-03T18:12:30.523 に答える
0

選択フィールドの ID を「inDepartment」などに変更してみてください。

ID 属性は、異なるタイプの DOM オブジェクトであっても一意でなければなりません。

次に試してください:

$("p#department").html("Department:    "+$("select#inDepartment").val());
于 2013-05-03T18:12:46.833 に答える