. Ajax boş bir dize döndürülür alıyorum

0 Cevap php

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();
}

0 Cevap