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 »
Je vais essayer cela parfois plus tard :) Bonne info! – Rookian