ajax调用后,Javascript消息框不会关闭

时间:2014-10-02 14:44:56

标签: javascript html ajax

我的情景是这样的。我想删除一个资源。当我点击删除href时,我弹出一个javascript消息框(删除确认)当点击okay按钮时,我的呼叫将通过ajax函数后端,因为我想捕获后端的响应。

这是href

<a data-href="javascript:subscriptionLookup('+full.appId+');" data-toggle="modal" data-target="#confirm-delete" href="#">[Delete]</a>

我的确认消息框正确弹出。然后我点击那个方框上的okay按钮。资源正在删除,但我的消息框无法关闭。另外我想打开ajax对话框来捕获响应。这是什么原因?

这是我的ajax功能

    <script type="text/javascript">


function subscriptionLookup(appID) {

     $.ajax({
                       url:'deleteApplication?appId='+appID,
                       type: "GET",
                       success: function (response) {
                           alert(response);
                       },
                       error: function(response) {
                           alert(response);

                       }

                   });
                }

 <script>
    $('#confirm-delete').on('show.bs.modal', function(e) {
        $(this).find('.danger').attr('href', $(e.relatedTarget).data('href'));

        $('.debug-url').html('Delete URL: <strong>' +     $(this).find('.danger').attr('href') + '</strong>');
    })
</script>

0 个答案:

没有答案