我有一个类似的代码
if($('#nodeNo').val() == null){
cityChange(1);
$('#nodeNo option[value=<%=request.getAttribute("nodeval")%>]').attr('selected','selected');
}
cityChange(1) 中有一个 Ajax 调用来填充 nodeNo 选择列表,然后下一条语句设置选择的值。但是由于并行执行,上面的代码不起作用。ajax 调用和设置值一起执行。另一个 Ajax 调用需要一些时间,到那时下一条语句完成执行。因此列表已正确填充,但无法设置所选值。
请帮忙!!