Je suis très nouveau à ces deux, alors s'il vous plaît pardonnez ma question de base.Chargement d'une vue partielle dans MVC ASP.Net en utilisant jQuery
J'ai une page d'index comme:
<div id="SearchBar">
<%= Html.Encode("Search by Site Name: ") + Html.TextBox("SearchTextBox") %>
<input type="submit" value="Search" id="jQuerySubmit" />
</div>
<div id="SiteList">
<% Html.RenderPartial("SiteIndexSearchResults", Model); %>
</div>
Tout cela fonctionne très bien.
Je veux recharger cette partie en fonction de ce que les types d'utilisateur dans « SearchTextBox » (je l'ai codé en dur ce dans le contrôleur pour l'instant - à des fins de test)
Je ne peux pas obtenir le partiel pour recharger en utilisant:
$(document).ready(function() {
$("#jQuerySubmit").click(function() {
$("#SiteList").load("/Site/IndexSearch/");
});
});
Il va dans le contrôleur et ne retourne la nouvelle vue basée sur IsAjaxResult être vrai, mais ne pas rafraîchir la page.
Merci d'avance.
Davy
Merci les gars - ne fonctionne toujours pas et essayé les deux approches dans IE et firefox. Des idées? – Davy