Jquery 要在另一个视图页面上显示响应文本消息ajax success函数吗 $.ajax({ 类型:“POST”, url:“/Barcodescanner/Prepare_Csv_文件”, 数据:{ 采购订单编号:采购订单编号 }, 成功:功能(响应){ //警报(响应); 如果(确认('你确定吗?')){ window.location.href='条形码扫描仪?采购订单编号='; var success='
success:为采购订单编号准备的文件,'; $(“#response_msg”).html(成功); } } });Jquery 要在另一个视图页面上显示响应文本消息ajax success函数吗 $.ajax({ 类型:“POST”, url:“/Barcodescanner/Prepare_Csv_文件”, 数据:{ 采购订单编号:采购订单编号 }, 成功:功能(响应){ //警报(响应); 如果(确认('你确定吗?')){ window.location.href='条形码扫描仪?采购订单编号='; var success=',jquery,ajax,codeigniter,Jquery,Ajax,Codeigniter,success:为采购订单编号准备的文件,'; $(“#response_msg”).html(成功); } } }); 我想在重定向页面上显示response\u msg。我知道如何在同一页上显示response\u msg,但如何在另一页上显示它?您可以设置会话,并检查您重定向到的页面上是否设置了$\u会话['msg'],如果设置了,则在另一页上发出警报 jQuery/AJAX:- $.ajax({ type:"POST", url:"<
我想在重定向页面上显示
response\u msg
。我知道如何在同一页上显示response\u msg
,但如何在另一页上显示它?您可以设置会话
,并检查您重定向到的页面上是否设置了$\u会话['msg']
,如果设置了,则在另一页上发出警报
jQuery/AJAX:-
$.ajax({
type:"POST",
url:"<?php echo site_url(); ?>/Barcodescanner/Prepare_Csv_File",
data:{
po_number : po_number
},
success:function(response){
// alert(response);
if (confirm('Are you sure?')) {
window.location.href = '<?php echo base_url(); ?>Barcodescanner?PO_Number=<?php echo $po_number; ?>';
var success = '<div class="alert alert-success alert-dismissible"><p><b>Success: </b>Prepared file for PO Number, <a href="/public/log_files/Barcode_Scanner_Report_File/'+response+'">Download</a></p><a style="margin-right: 13px;font-weight: bold;" href="#" class="close" data-dismiss="alert" aria-label="close">×</a></div>';
$("#response_msg").html(success);
}
}
});
您可以在url i中附加
response
,例如:'Barcodescanner?PO_Number=&response='+response代码>然后在重定向页面上构建div。使用$\u获取['response']
获取值并将其添加到html。如何使其可运行。在URL中,我不想做任何更改。如果在重定向页面中需要该值,请将该值放入会话中。@Aravindaswam如果使用ajax,为什么要重定向页面响应??
<script>
success:function(response){
if (confirm('Are you sure?')) {
window.location.href = '<?php echo base_url(); ?>Barcodescanner?PO_Number=<?php echo $po_number; ?>';
}
}
});
</script>
if(isset($_SESSION['msg'])){
echo '$(document).ready(function(){
alert('.$_SESSION['msg'].');
})';
}