Javascript no funciona en la Vista parcial

ste problema es similar a lo que se describe enEjecute Javascript dentro de una vista parcial en ASP.NET MVC

El siguiente código en index.cshtml funciona 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 copio y pego el código anterior y los archivos de script respectivos en otra vista y luego en index.cshtml si llamo Html.Partial (nuevo nombre de vista), Autocompletar no funciona ...

Por favor, hágame saber cómo lo resuelvo sin muchas modificaciones ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta