我是 codeigniter 的新手,目前正在实施 ajax 操作。我的查看页面是:
<p>
<?php echo 'Customer Name :' ;?>
<?php
echo form_dropdown('loan_customer_id', $loan_cust,'','class="loancustlist" id="loancust"'); ?>
</p>
<div id="cinfo">
OP here
</div>
javascript代码是:
$(document).ready(function(){
$('#loancust').change(function(){
var lcid = $('#loancust').val();
$.ajax({ url : "/index.php/ajax/show_customer_loan_info",
success : function(result)
{
$('#cinfo').html(result);
}});
});
});
控制器ajax
是:
function show_customer_loan_info()
{
echo 'Success !';
}
但是页面不是显示Success !
在 divcinfo
中,而是重定向到服务器主页(在我的例子中是它的wampserver
),html 表单位于网页顶部。我在哪里做错了?