我正在尝试使用 ajax jquery 函数发送一个发布请求并将一些数据异步返回到一个窗口中。这是我到目前为止所拥有的。它似乎不起作用。
在视图中:
$.ajax({
url: '/dashboard/presskits/media/get_video_link/',
type: 'POST',
dataType: 'json',
data: { encoded_link : encoded_link },
cache: false,
success: function(output_string){
// $('#edit_video_info').append(output_string);
alert(output_string.url_data);
} // End of success function of ajax form
}); // End of ajax call
});
在控制器中:
public function get_video_link()
{
$temp_url = $this->input->post('encoded_link');
$output_string = json_encode(array('url_data' => $temp_url));
return $output_string;
}