Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / клиентский вызов web service / 3 сообщений из 3, страница 1 из 1
21.02.2014, 23:10
    #38569217
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клиентский вызов web service
есть веб сервис
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<WebService(Namespace:="webservices")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Public Class AlbumControlWebService
    Inherits System.Web.Services.WebService

    <WebMethod()> _
    Public Sub DeleteAlbum(id As Long)
        Dim con As New SqlConnection
        con.ConnectionString = Web.Configuration.WebConfigurationManager.ConnectionStrings("Express").ConnectionString
        Dim comand As New SqlCommand
        comand.CommandType = Data.CommandType.StoredProcedure
        comand.Connection = con
        comand.CommandText = "[DeleteAlbum]"
        comand.Parameters.AddWithValue("@AlbumId", id)
        con.Open()
        If comand.ExecuteNonQuery() > 0 Then
            MsgBox("YES")
        Else : MsgBox("NO")
        End If

        con.Close()
    End Sub


есть страница в которой
Код: html
1.
2.
3.
4.
5.
    <asp:ScriptManager runat="server" >
        <Services>
            <asp:ServiceReference Path="~/AlbumControlWebService.asmx" />
        </Services>
    </asp:ScriptManager>


и
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
            $(document).on('click', '.delete', function () {
                alert("started");
                var fullstringid = $(this).id.tostring;
                var id = fullstringid.substring(1, fullstringid.length + 1);
                AlbumControlWebService.DeleteAlbum(id);
                
                alert("ended");
               
                

            });


При клике сообщение started выводиться и все. Удаление не происходит. Вопрос - как так? Помогите пожалуйста!
...
Рейтинг: 0 / 0
21.02.2014, 23:44
    #38569226
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клиентский вызов web service
Код: javascript
1.
2.
 var fullstringid = $(this).attr('id').tostring;
                var id = fullstringid.substring(1, fullstringid.length-1);


нашел ошибку в js, но и теперь ошибку выбивает на length. Пишет типы не сходятся. Но ведь должны
...
Рейтинг: 0 / 0
22.02.2014, 00:59
    #38569246
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клиентский вызов web service
проблема решена
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / клиентский вызов web service / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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