Appeler une m�thode en AJAX depuis une Vue User Control d'une Area
Bonjour � tous,
J'ai un projet ASP.NET, avec une AREA pour le code ASP.NET MVC 2.
A la cr�ation de l'area, cela m'a cr�� un dossier "View" et un autre "Controller".
Ma vue est une vue partielle, un ascx donc. A partir de cette vue, je cherche � taper dans une m�thode de mon controleur en ajax.
Voici mon code depuis la vue :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<script type="text/javascript">
$("#<%=btnSearch.ClientID %>").click(function() {
var text = $("#<%=tbSearchBox.ClientID %>").val;
$.ajax({
type: "GET",
url: '/Areas/Settings/User/SearchUser',
success: function(msg) {
alert("toto");
}
});
});
</script> |
Areas �tant le nom du dossier Area, Settings, le nom du dossier contenant les dossier controller et view, User �tant un controller du dossier Controller (UserController) et SearchUser est la m�thode que j'essaie d'appeller.
Pour le moment cette m�thode ne contient juste :
Code:
1 2 3 4 5 6 7 8 9 10
|
/// <summary>
/// Évènement déclenché lors de la recherche d'un utilisateur.
/// </summary>
/// <param name="text">Le texte à chercher.</param>
/// <returns>OK</returns>
public string SearchUser(string text)
{
return "OK";
} |
J'obtiens pour le moment dans Chrome :
Avez-vous une id�e de comment r�aliser cela ?
Merci d'avance pour votre aide !