Este problema es similar al que se describe en Execute Javascript inside a partial view in ASP.NET MVCJavascript no funciona en Vista parcial
La pieza que está debajo de código en index.cshtml está trabajando muy bien ...
<label for="locationOfSearch"> in :</label> @Html.TextBox("locationOfSearch")
<input type="submit" value="Search" style="background-color:Green"/>
@section JavaScript {
<script type="text/javascript">
$(document).ready(function() {
$("#locationOfSearch").autocomplete({
source: '@Url.Action("AutocompleteAsyncLocations")'
})
});
</script>
}
Pero cuando puedo copiar y pegar el código anterior y los respectivos archivos de comandos a otra vista y luego en index.cshtml si llamo Html.Partial (nuevo nombre de la vista), autocompletar no está funcionando ...
Por favor, hágamelo saber cómo lo resuelvo sin mucha modificación ...
intente llamar así ... Html.RenderPartial (new view name); –
ha marcado la inclusión múltiple de jquery i.e en vista parcial y en 'index.cshtml'? ¿También obtienes algún error en el firebug? – Rafay