我想根据乘客数量创建图标,我想给每个图标一个id。乘客id在php代码中。如何将乘客的id赋予图标id。当par_key为id时,par_value应该是那个乘客的身份证。
function sta_callStation() {
var distName;
var count = 0;
$('#noOfPassengers, #infoOfPassengers, #distType,#distParams').empty();
$('#sta_numberOfIcons').empty();
$.getJSON('StationInfoGenerator.php', function (station) {
$.each(station, function (sta_key, sta_value) {
if (sta_key == "numberOfPassengers") {
$('#noOfPassengers').append("<strong>İstasyondaki Yolcu Sayısı: </strong>" + sta_value);
}
if (sta_key == "passengers") {
$('#infoOfPassengers').append("<strong>Passengers Information:</strong>" + '<br/>');
$.each(station.passengers, function (i, passenger) {
// $('#sta_numberOfIcons').append('<i class="icon-user"
id = "sta_numberOfIcons" > < /i>');
$.each(passenger, function(par_key, par_value)
{
if(par_key=="pas_id")
{
var icon = document.createElement("i");
// icon.id = par_value;
input.setAttribute("id", par_value);
icon.setAttribute("class", "icon-user");
document.getElementById("sta_numberOfIcons").appendChild(icon);
}
$(function () {
$("#sta_numberOfIcons").popover({
title: 'Passenger Information',
content: (par_key + ': ' + par_value + ' ' + '<br/>')
});
$('#infoOfPassengers').append(par_key + ': ' + par_value + ' ' + '<br/>');
});
});
$('#infoOfPassengers').append('<hr />');
count++;
});
}