2010-08-21 5 views
0

J'utiliser les outils jQuery plug-in Overlay et je le code iciASP.NET MVC - Le contrôleur pour le chemin «/non » n'a pas été trouvé ou ne met pas en œuvre 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> 

J'ai découvert que chaque fois que je utilisez la boîte de dialogue de confirmation de suppression cette erreur est levée.

Je n'ai pas du code qui a un lien vers «/non »

Répondre

1

Son un peu comme « nul » ou « non défini » parce js Je ne trouve pas l'image que vous avez défini comme l'arrière-plan pour la recouvrir.

Je viens d'avoir cela, et tout ce que je devais faire ce spécifier une image d'arrière-plan dans le CSS comme ceci:

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

espoir qui aide!

+0

Je vais essayer cela parfois plus tard :) Bonne info! – Rookian