我在我的下拉列表中添加了ajax。它的工作是,当我们从下拉列表中选择一个选项时,它会显示与alertbox中所选选项相关的值。但现在我希望该值显示在我的视图页面上,显示下拉列表。我不知道该怎么做。
$(document).ready(function () {
$('.expenses-dropdown').change(function () {
var ledger_name = $("select.expenses-dropdown option:selected").val();
var ledgerArray = ledger_name.split('-');
ledgerid = ledgerArray[0];
name = ledgerArray[1];
// alert ("The name of ledger you selected is "+name+".");
$.ajax({
url: <? php echo '\''.site_url('payment/ledger_budget').'/\''; ?> +name,
success: function (data) {
var ledger_bal = $.trim(data);;
alert("the amount is " + ledger_bal + ".");
}
});
});
});
我只是想知道如何显示ajax携带的值。
答案 0 :(得分:0)
在页面中添加一个范围,如:
<span id="result"></span>
在你的ajax代码中:
var ledger_bal = $.trim(data);
$("#result").html(ledger_bal);
答案 1 :(得分:0)
只需创建div,span或类似文本框的任何内容,并将该值传递给该创建的元素。
例如: 你创建了类似的东西:
<div id="ledger_bal"></div>
$('#ledger_bal').html(ledger_bal);
希望这有助于您理解。如果您有任何进一步的询问,请随时提出。