我创建了一个动态列表<ul> <li> aa bb cc </li> </ul>
。正如您所见here。从this链接,我可以得到整个点击的行。这真是太好了!我的问题是,我怎么能得到这个人的名字?比如,我想提醒murat
,而不是整个事情。 alert($(this).html().name)
没有工作..
答案 0 :(得分:0)
function LoadEmployees() {
var ul = $("#employees");
ul.empty();
$.ajax({
method: "GET",
url: "../api/employee/employeelist"
}).done(function (response) {
// console.log(response);
if (response == null) return;
for (var i = 0; i < response.length; i++) {
var emp = response[i];
var li = $(" <li class='list-group-item' id="+emp.id+">" + emp.id+" " + emp.Name + " " + emp.Surname +
"(Cinsiyet:" + emp.Gender + " Maaş : " + emp.Salary + "$)</li>")
.click(function () {
//我知道我解决了我的问题。但是,现在,我正在尝试基于CLİCKEDİTEM设置COMBOBOX。我更新了
$('#name').val(response[$(this).index()].Name);
$('#surname').val(response[$(this).index()].Surname);
$('#gender').val(response[$(this).index()].Gender);
$('#salary').val(response[$(this).index()].Salary);
// alert($(this).html()); // gets innerHTML of clicked li
// alert(this.id);
});
ul.append(li);
}
}).fail(function () {
alert("Hata oluştu.")
});
}