我需要基於我的代碼中的前一個下拉框的值來獲取下拉框的值我需要獲取第一個名字並基於我需要在另一個下拉框中獲取姓氏請查找我的代碼。jquery with ajax
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var List;
jQuery.ajax({
url: "http://some ip address/igasp-admin/api.php/um_users?&transform=1",
type: "GET",
dataType: "json",
async: false,
success: function (data) {
var i;
List = data.um_users
$('#userData').empty();
for (i in List) {
$('#userData').append('<option value="'+ List[i].last_name + '">' + List[i].first_name + '</option>');
$('#userorgData').append('<option value="">'+ List[i].last_name + '</option>');
}
}
});
});
</script>
</head>
<body>
<select style="width: 250px;" id="userData">
</select>
<select style="width: 250px;" id="userorgData">
</select>
</body>
</html>
問題是什麼?控制檯日誌錯誤? - 假設Ajax有效,也發佈一個數據的例子。以及爲什麼異步錯誤? – mplungjan
我在第一個下拉列表中輸入名字,在第二個下拉列表中輸入姓氏,但是當我從下拉列表中單擊firstname時,應該根據第一個下拉列表中的值選擇 –
爲什麼?如果有兩個具有相同的名字怎麼辦? – mplungjan