次のようなコードがあります
if($('#nodeNo').val() == null){
cityChange(1);
$('#nodeNo option[value=<%=request.getAttribute("nodeval")%>]').attr('selected','selected');
}
nodeNo 選択リストに値を設定するための cityChange(1) の Ajax 呼び出しがあり、次のステートメントで選択した値が設定されます。ただし、並列実行のため、上記のコードは機能しません。ajax 呼び出しと値の設定は一緒に実行されます。他の Ajax 呼び出しには少し時間がかかり、その時間までに次のステートメントの実行が終了します。したがって、リストは正しく入力されますが、選択した値を設定できません。
Plsは助けて!!