[英]Can I send Data to Controller after AJAX Success in PHP Codeigniter?
我想向控制器發送“數據”,該數據是從控制器到成功的ajax及其與第一個控制器不同的控制器功能。
$.ajax({
url :'<?= base_url('Content/get_thumb') ?>', // Controller URL
type : 'POST',
data : formData,
async : false,
cache : false,
contentType : false,
processData : false,
success : function(data) {
$('#video_thumb').show();
$('#thumb_image').html('<img src="' + data + '" style="margin-top:57px;" /> ');
}
});
是的,您可以,在成功函數之后,您可以運行另一個函數,該函數會將數據發送回控制器。
$.ajax({
url :'Controller URL', // Controller URL
type : 'POST',
data : formData,
async : false,
cache : false,
contentType : false,
processData : false,
success : function(data) {
$('#video_thumb').show();
$('#thumb_image').html('<img src="' + data + '" style="margin-top:57px;" /> ');
function_name(data); //run another function to send data.
}
});
成功運行的功能
<script type="text/javascript">
function function_name(DataToSend) {
$.ajax({
url :'<?= base_url('Content/get_thumb') ?>', // Controller URL
type : 'POST',
data : DataToSend,
success : function(response) {
//Do what needs to be done
}
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.