powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / jquery + wcf + sql
4 сообщений из 4, страница 1 из 1
jquery + wcf + sql
    #38029503
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Подскажите плз простой пример связки jquery + wcf + sql, wcf берет строку из sql, jquery отбращается к wcf и отображает результат на web-странице. Подскажите новичку плз.
...
Рейтинг: 0 / 0
jquery + wcf + sql
    #38030026
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ecivgamerПривет всем!

Подскажите плз простой пример связки jquery + wcf + sql, wcf берет строку из sql, jquery отбращается к wcf и отображает результат на web-странице. Подскажите новичку плз.
!
...
Рейтинг: 0 / 0
jquery + wcf + sql
    #38030186
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation, пасиб... )



Сейчас такой вопрос:

есть функция WCFJSON

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
function WCFJSON() {
    var userid = "2";
    Type = "POST";
    Url = "Service.svc/GetUser";
    Data = '{"Id": "' + userid + '"}';
    ContentType = "application/json; charset=utf-8";
    DataType = "json"; varProcessData = true; 
    CallService();
}




вызывается когда документ готов:

Код: javascript
1.
2.
3.
4.
5.
$(document).ready(
    function () {
        WCFJSON();
    }
);



и в результате успешно отображается диалоговое окно с результатом.

А как можно вывести результат на странице вместо диалогового окна?
Я так понимаю, нужно в теле страницы вызвать эту функцию?

<body>
<!--...-->
</body>

Подскажите синтаксис плз.
...
Рейтинг: 0 / 0
jquery + wcf + sql
    #38030779
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код html страницы с использованием jquery:



Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="jquery.js"></script>
  <script src="jqgrid_demo40/js/i18n/grid.locale-ua.js" type="text/javascript"></script>
  <script src="jqgrid_demo40/js/jquery.jqGrid.min.js" type="text/javascript"></script>

 
<script type="text/javascript">

    var Type;
    var Url;
    var Data;
    var ContentType;
    var DataType;
    var ProcessData;

function WCFJSON() {
    var userid = "2";
    Type = "POST";
    Url = "Service.svc/GetUser";
    Data = '{"Id": "' + userid + '"}';
    ContentType = "application/json; charset=utf-8";
    DataType = "json"; varProcessData = true; 
    CallService();
}

// Function to call WCF  Service       
function CallService() {
    $.ajax({
        type: Type, //GET or POST or PUT or DELETE verb
        url: Url, // Location of the service
        data: Data, //Data sent to server
        contentType: ContentType, // content type sent to server
        dataType: DataType, //Expected data format from server
        processdata: ProcessData, //True or False
        success: function(msg) {//On Successfull service call
            ServiceSucceeded(msg);
        },
        error: ServiceFailed// When Service call fails
    });
}

function ServiceFailed(result) {
    alert('Service call failed: ' + result.status + '' + result.statusText);
    Type = null;
    varUrl = null;
    Data = null; 
    ContentType = null;
    DataType = null;
    ProcessData = null;
}


function ServiceSucceeded(result) {
    if (DataType == "json") {
        resultObject = result.GetUserResult;

        for (i = 0; i < resultObject.length; i++) {
            alert(resultObject[i]);
        }

    }

}

function ServiceFailed(xhr) {
    alert(xhr.responseText);

    if (xhr.responseText) {
        var err = xhr.responseText;
        if (err)
            error(err);
        else
            error({ Message: "Unknown server error." })
    }

    return;
}

$(document).ready(
    function () {
        WCFJSON();
    }
);
</script>


  <style>img{ height: 100px; float: left; }</style>
</head>
<body>


  <!-- ... -->
</body>
</html>



...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / jquery + wcf + sql
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]