je veux utiliser @ Ajax.ActionLink pour faire apparaître une forme, donc je l'ai fait dans ma page cshtml:utilisation @ Ajax.ActionLink popup de forme
@Ajax.ActionLink("click ", "AddToMembers", new AjaxOptions { HttpMethod = "GET", UpdateTargetId = "result", InsertionMode = InsertionMode.Replace, OnSuccess = "openPopup" })
<div id="result" style="display:none;"></div>
et ajoutez ce script:
<script type="text/javascript">
$(document).ready(function() {
$("#result").dialog({
autoOpen: false,
title: 'Title',
width: 500,
height: 'auto',
modal: true
});
});
function openPopup() {
$("#result").dialog("open");
}
</script>
dans mon contrôleur ajouté cette fonction:
[HttpGet]
public PartialViewResult AddToMembers()
{
return PartialView();
}
mais quand je clique sur le « clic » dans ma forme la nouvelle page ouverte dans le navigateur. pas dans la forme de mon popup quel est le problème ???
oui j'oublié cette « discrète-ajax.js » désolé – MHF