通过webservice发布消息

Pnotify Post message via webservice

本文关键字:消息 布消息 webservice 通过      更新时间:2023-09-26

我是Jquery编程界的新手。我试图通过Pnotify从web服务中获取数据,以便在通知上查看。但是,在每次加载页面时,脚本并不查看通知栏。我真的不明白我做错了什么。希望你能帮上忙。

注意:web服务以JSON格式正确检索数据。

更新:我可以做一个消息。d,但它检索JSON,但不解析信息,我希望它。

<script type="text/javascript">
$(function () {
    $.ajax({ //DATA REQUEST
        type: 'POST',
        url: 'WebServices.asmx/getNote',
        contentType: "application/json; charset=utf-8",
        dataType: 'json',
        success: function (msg) {
        $.pnotify({ //CALL PNotify 
        title: msg.NoteTitle,                               
        text: msg.NoteText
        });
       }                
    });
});
</script>

我检查了您的代码,如果您执行以下操作,您应该能够获得所需的数据。您需要注意,对象总是需要在将数组传递给视图之前进行解析。在你的情况下,你没有那样做。

 success: function (msg) {
               var Obj= eval(msg["d"]); or // $.parseJSON(msg["d"]) Method to evaluate Json
$.pnotify({ //CALL PNotify 
title: Obj["0"].NotificationText, // The pared arrays
text: Obj["0"].NotificationDescription