Sitede ülke ve fiyat ayrı kısımlarda yer alıyor. Benim amacım ülke isminde "Amerika" yazması değil de "Amerika 1,25₺" yazması. Sanırsam bu fiyatı aşağıdaki kodlardaki
$("#servicePrice").val(service.price + " " + modal.data("money-sign")); ile yapıyor ama bir türlü ismin yanına ekleyemedim.
Teşekkürler
$.get("/api/getServices/" + button.data("id"), function (res) {
$("#selectCountry").html("");
var services = $.parseJSON(res);
services = services.sort(function (a, b) {
return a.name.localeCompare(b.name);
})
for (var i = 0; i < services.length; i++) {
$("#selectCountry").append($('<option>', {
value: services[i].id,
text: services[i].name
}));
}
$("#selectCountry").attr("disabled", false);
$("#selectCountry").unbind("change");
$("#selectCountry").change(function () {
var index = $("#selectCountry").find(":selected").index();
$("#servicePrice").val(modal.data("loading"));
$("#stockStatus").val(modal.data("loading"));
$.get("/api/getServiceDetails/" + services[index].id, function (rsp) {
var service = $.parseJSON(rsp);
$("#servicePrice").val(service.price + " " + modal.data("money-sign"));
$("#stockStatus").val(service.stock);
});
});
$("#selectCountry").change();
});
});