我正在尝试从通过AJAX检索的JSON中获取要显示的toastr消息。这必须能够更改警报的类型及其内容。我对JSON并不是很聪明,在阅读了一段时间之后,我仍然不知道从哪里开始。有什么建议吗?
Ajax:
function ping(data1)
{
$.ajax({
type: "POST",
url: "bridge/ping.php",
data: "var1="+data1,
success:
}
});演讲者:
toastr.success("Message here","Title here)发布于 2013-12-13 22:38:26
基本上,在PHP端,您将返回一个编码后的JSON,如下所示:
$arr = array('message' => 'your message here', 'title' => 'your title here');
echo json_encode($arr);现在,在您的客户端上,您可以编写success
success: function(data) {
toastr.success(data.message, data.title);
}发布于 2014-01-27 10:30:36
请看我的问题:在JSON数组中,将"t“替换为不同的toast类型'info‘、'warning’、'success‘等。然后,解析JSON以符合John Papa的答案。
发布于 2020-12-12 20:29:28
我是这样使用它的。它工作得很完美。
服务器
$message = array('message' => 'Success!', 'title' => 'Updated');
return response()->json($message);客户端
success:function(data){
setTimeout(() => {
toastr.success(data.message, data.title);
},500)
},https://stackoverflow.com/questions/20568378
复制相似问题