Estoy tratando de modificar el Orchard.Search parte con el formulario de búsqueda y el botón para ver y comportarse como yo quiera. Para esto necesito usar algunas características de jQuery.Usando jQuery desde el módulo Orchard página
que añade esto a la cabecera del archivo Search.SearchForm.cshtml:
Script.Require("jQuery");
y puedo ver en la salida de la página que se añade jQuery, en la parte inferior de la html, justo antes de la etiqueta de cierre:
<script src="/Orchard.Web/Modules/Orchard.jQuery/scripts/jquery-1.4.2.js" type="text/javascript"></script>
que se ve bien. Ahí es donde está la biblioteca jQuery y puedo descargarla desde esa ubicación sin problemas. También he añadido una pequeña prueba de secuencia de comandos en la página para ver si jQuery funciona correctamente:
<script language="javascript" type ="text/javascript">
$(document).ready(function() {
alert('page loaded');
});
</script>
Pero nunca es despedido y me sale este script-error: ReferenceError no detectada: no está definido $
me estoy cansando de esto, demasiados problemas, pero supongo que estoy haciendo todo mal ...
Editar: añadido la etiqueta jQuery y trató la respuesta sugerencia sobre Script.Foot() que parece funcionar:
@using(Script.Foot()) {
<script type ="text/javascript">
//<![CDATA[
$(document).ready(function() {
alert('page loaded');
});
//]]>
</script>
}
Por favor, utilice la etiqueta "jQuery" para preguntas relacionadas con jQuery. Gracias. –