2010-08-21 60 views
0

我使用jQuery的工具插件覆蓋,我這裏有這個代碼ASP.NET MVC - 控制器的路徑「/無」未找到或沒有實現一個IController

<script type="text/javascript"> 
     var overlayElem; 

     $(document).ready(function() { 

      $("a[rel]").live('click', function (e) { 
       e.preventDefault(); 

       overlayElem = $(this); 

       $(this).overlay({ 
        mask: '#3B5872', 
        effect: 'apple', 
        api: true, 
        load: true, 
        onBeforeLoad: function() { 
         var wrap = this.getOverlay().find(".contentWrap"); 
         wrap.load(this.getTrigger().attr("href")); 
        } 
       }); 
      }); 

      var triggers = $(".modalInput").overlay({ 
       mask: { 
        color: '#ebecff', 
        loadSpeed: 200, 
        opacity: 0.9, 
        top: '50%', 
        api: true 
       }, 
       closeOnClick: false 
      }); 


      var buttons = $("#yesno button").click(function (e) { 
       var yes = buttons.index(this) === 0; 
       if (yes) { 
        $.ajax({ 
         url: overlayElem.attr('href'), 
         success: function (data) { 
          $("#gridcontainer").html(data); 
         } 
        }); 
       } 
      }); 
     }); 

     function ajaxFormRequest(form, callback, format) { 
      $.ajax({ 
       url: form.action, 
       type: form.method, 
       dataType: format, 
       data: $(form).serialize(), 
       success: callback 
      }); 
     } 

     function update_grid(result) { 
      overlayElem.overlay().close(); 
      $("#gridcontainer").html(result); 
     } 

    </script> 

我發現每次我使用刪除確認對話框引發此錯誤。

我沒有說有一個鏈接到任何代碼「/無」

回答

1

它有點像「空」或「未定義」,因爲JS不能找到您已經定義爲背景的圖像覆蓋。

我只是有這一點,我不得不這樣做在這樣的CSS指定背景圖片:

#overlay {background: #fff url(images/white.png);} 

希望幫助!

+0

我會在稍後嘗試這個:)好信息! – Rookian 2011-02-18 21:12:31

相關問題