收到浏览器响应后如何显示消息

用户8444404

我们选择复选框和 onclick 按钮“显示状态”,我正在调用外部 webservice api url 并更新“状态”列 [下图中的第 4 位] 数据库中的值.....

在此处输入图片说明

要求

如果我们收到浏览器的响应,我想显示一次已完成消息

在此处输入图片说明

状态页

<button type= "button" id="show_status" >Show Status</button>

脚本

$('#show_status').click(function(){ 
var selected = []; 
$('.assigneeid-order:checked').each(function() { 
selected.push($(this).val()); 
$('.assigneeid-order').prop('checked', false);
}); 

var jsonString = JSON.stringify(selected); 

$.ajax({ 
type: "POST", 
url: "api.php", 
data: {data : jsonString}, 
success: function(response){ 

response = $.parseJSON(response);

$.each(response, function(index, val) { 

$("#"+index+"").html(val);
$("#"+index+"").html(val.status); 

}); 
} 
}); 

});

api.php

 <?php

$data = json_decode(stripslashes($_POST['data'])); 
$response = array(); 

foreach($data as $id){ 

$post_data['username']='a';
$url = 'https://plapi.ecomexpress.in/track_me/api/mawbd/'; 
$ch = curl_init(); 
curl_close($ch); 

$orderResults=$xml=simplexml_load_string($output);
//print_r($orderResults); die;
    foreach($orderResults->object as $child)
    {
      $status=(string)$child->field[10];         
      break;
     }

$statusfinal = str_replace('<field type="CharField" name="status">','',$status); 

if($statusfinal!='') 
{ 
$sqlecom = "UPDATE do_order set in_transit='".$status."' where tracking_id=".$orderid;
//echo $sqlecom;

$db_handleecom = new DBController(); 
$resultecom = $db_handleecom->executeUpdate($sqlecom); 
} 
$response[$orderid] = [ 'status' => $status ];
}
echo json_encode($response);

?>
编号

在 ajax 调用中,该成员success在请求成功时被使用。您可以使用此方法通知用户服务器给出了成功响应。

success: function(response){ 

    //Your code here to inform the user

    response = $.parseJSON(response);

    $.each(response, function(index, val) { 

        $("#"+index+"").html(val);
        $("#"+index+"").html(val.status); 

    }); 
}

您可以使用成员error相同的方式告诉用户服务器指示请求失败。

error: function(response)
{
    //not good, tell it to the user
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

浏览器刷新后未显示angularjs代码更改

来自分类Dev

如何在关闭Web浏览器时弹出消息

来自分类Dev

浏览器如何检测自己的HTTP响应?

来自分类Dev

如何在首次访问时显示DIV,直到关闭浏览器后才显示任何访问

来自分类Dev

如何最好地显示浏览器不支持HTML5 <range>元素的消息?

来自分类Dev

在浏览器中显示传入的JMS消息

来自分类Dev

收件人如何输入消息并在浏览器中显示

来自分类Dev

收到TextEdit :: onLinkActivated信号时如何打开浏览器

来自分类Dev

在浏览器中显示HTTP响应的内容而不刷新

来自分类Dev

如何浏览器中的$ http响应代码块?

来自分类Dev

如何在关闭Web浏览器时弹出消息

来自分类Dev

暂停后如何在Google Chrome浏览器中查看异常消息?

来自分类Dev

关闭浏览器后如何停止服务器

来自分类Dev

收到TextEdit :: onLinkActivated信号时如何打开浏览器

来自分类Dev

如何在浏览器上使用javascript显示消息

来自分类Dev

如何从脚本访问浏览器错误消息?

来自分类Dev

从文件浏览器窗口中选择文件后,如何显示引导弹出框?

来自分类Dev

调度响应后如何避免浏览器呈现恶意内容

来自分类Dev

关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

来自分类Dev

确认消息未显示在Firefox Web浏览器中

来自分类Dev

仅在浏览器不是Google Chrome浏览器时显示消息

来自分类Dev

收件人如何输入消息并在浏览器中显示

来自分类Dev

您如何处理无响应的浏览器脚本?

来自分类Dev

如何解决浏览器响应

来自分类Dev

在 javascript 中收到的响应不是 XML 而在浏览器上它显示的是 XML

来自分类Dev

Service Worker html 响应未显示在浏览器上

来自分类Dev

如何强制浏览器隐藏元素,即使它在几秒钟后再次显示

来自分类Dev

广播消息发送后不会在浏览器控制台中显示,actioncable 和 redis 开发环境

来自分类Dev

通过未经授权的浏览器窗口发出请求时收到 {"message":"404 Project Not Found"} 响应

Related 相关文章

  1. 1

    浏览器刷新后未显示angularjs代码更改

  2. 2

    如何在关闭Web浏览器时弹出消息

  3. 3

    浏览器如何检测自己的HTTP响应?

  4. 4

    如何在首次访问时显示DIV,直到关闭浏览器后才显示任何访问

  5. 5

    如何最好地显示浏览器不支持HTML5 <range>元素的消息?

  6. 6

    在浏览器中显示传入的JMS消息

  7. 7

    收件人如何输入消息并在浏览器中显示

  8. 8

    收到TextEdit :: onLinkActivated信号时如何打开浏览器

  9. 9

    在浏览器中显示HTTP响应的内容而不刷新

  10. 10

    如何浏览器中的$ http响应代码块?

  11. 11

    如何在关闭Web浏览器时弹出消息

  12. 12

    暂停后如何在Google Chrome浏览器中查看异常消息?

  13. 13

    关闭浏览器后如何停止服务器

  14. 14

    收到TextEdit :: onLinkActivated信号时如何打开浏览器

  15. 15

    如何在浏览器上使用javascript显示消息

  16. 16

    如何从脚本访问浏览器错误消息?

  17. 17

    从文件浏览器窗口中选择文件后,如何显示引导弹出框?

  18. 18

    调度响应后如何避免浏览器呈现恶意内容

  19. 19

    关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

  20. 20

    确认消息未显示在Firefox Web浏览器中

  21. 21

    仅在浏览器不是Google Chrome浏览器时显示消息

  22. 22

    收件人如何输入消息并在浏览器中显示

  23. 23

    您如何处理无响应的浏览器脚本?

  24. 24

    如何解决浏览器响应

  25. 25

    在 javascript 中收到的响应不是 XML 而在浏览器上它显示的是 XML

  26. 26

    Service Worker html 响应未显示在浏览器上

  27. 27

    如何强制浏览器隐藏元素,即使它在几秒钟后再次显示

  28. 28

    广播消息发送后不会在浏览器控制台中显示,actioncable 和 redis 开发环境

  29. 29

    通过未经授权的浏览器窗口发出请求时收到 {"message":"404 Project Not Found"} 响应

热门标签

归档