У меня есть небольшой скрипт, где при изменении я получаю идентификатор выбора, затем я хочу взять этот идентификатор и отправить его через «data:» через вызов jQuery AJAX. Я использую XML для своих данных и отправляю этот идентификатор, поскольку он возвращает результаты только с этим конкретным идентификатором?
Я понимаю, как сделать это с PHP, но никогда раньше не работал с XML и jQuery.
Вот кусок моего кода:
function populateDropDown(){
console.log("populateDropDown is called");
$(".user-selection").show();
$.ajax({
type: "GET",
url: "employee.xml",
dataType: "xml",
data: "access_info.level"+ type_id,
success: function(xml) {
console.log("success!");
var select = $('#select-user');
$(xml).find('employee').each(function(){
var fn = $(this).find('first_name').text();
var ln = $(this).find('last_name').text();
//var value = $(this).find('access_level').text();
select.append("<option class='ddindent' value='"+ fn +"'>"+fn +" "+ ln +"</option>");
});
select.children(":first").text("Please make a selection").attr("selected",true);
}
});
console.log("from popdrop"+type_id)
}
Это пример, мне нужно отправить параметр, чтобы он возвращал только результаты X, в данном случае это идентификатор, который я выбрал из раскрывающегося списка.