Ben biraz zorluk düzgün çalışmak benim $. Ajax alıyorum yaşıyorum. Işlevi, ancak boş bir dize döndüren denir oluyor. Ben $ kullanarak için oldukça yeni. Ajax bu kolay ise ben özür dileriz. Ben sadece çıkışı ile yeni bir sayfa yükler w / javascript o çalıştırdığınızda program çalışır. Teşekkürler
İşte. Js olduğunu
$(document).ready(function() {
$('#submit').click(function(){
var formdata = {
years: $('#years').val(),
rate: $('#rate').val(),
principle: $('#principle').val(),
periods: $('#periods').val(),
continuous: $('#continuous').val()
}
$.ajax({
url: "http://localhost:8888/CodeIgniter_1.7.2/index.php/timevalueshow/submit",
type: 'POST',
data: formdata,
success: function(data){
console.log(data);
$('#replace').replaceWith('<p>'+data+'</p>');
}
});
return false;
});
});
Ve burada çağrılan fonksiyonun. Php.
function submit(){
$years = $this->input->post('years');
$rate = $this->input->post('rate');
$principle = $this->input->post('principle');
$periods = $this->input->post('periods');
$isCont = $this->input->post('continuous');
$params = array(
'years' => $years,
'rate' => $rate,
'principle' => $principle,
'periods' => $periods,
'isCont' => $isCont
);
$this->load->library('timevalue', $params);
return $this->timevalue->FVFactor();
}