从JavaScript调用webservice无效

时间:2014-02-16 22:30:50

标签: c# javascript asp.net web-services

我从数据库中绘制数据表,其中一列是删除,我想在其点击时应用存在于webservice中的代码,这是我在C#中的代码

  "<a target='_blank' href=\'javascript:void(0)\' onclick=\"Delete_exam('" + id + "')\" style='text-align:center; font-family:Tahoma; font-size:15px; ' title='download' class='with-tip' >" + "تحميل" + "</a>"

并且在java脚本中是

  <asp:ScriptManager ID="script1" runat="server">
    <Services>
        <asp:ServiceReference Path="~/WebService.asmx" />
    </Services>
</asp:ScriptManager>

<script type="text/javascript">

    function Delete_exam(Id)
    {
         WebService.Delete_Exam(Id, Delete_Exam_Sucess, Delete_Exam_Failed);
    }

    function Delete_Exam_Scess(result)
    {
        if (result == 0) {
            alert("Done");
        }
        else {
            alert(result);
        }
    }

    function Delete_Exam_Failed()
    {
        alert("failed");
    }
</script>

但是这段代码没有运行webservice。

0 个答案:

没有答案