javascript, размещенный внутри usercontrol, загружается, но не выполняется

#javascript #jquery #asp.net-mvc

#javascript #jquery #asp.net-mvc

Вопрос:

внутри пользовательского элемента управления, который я разместил:

 <script type="text/javascript">
        $(function () {
            alert("foooo");

        };        
</script>
  

Этот javascript загружается в браузер нормально, но не выполняется. Как правильно добавить код javascript в пользовательский элемент управления в ASP.NET MVC.

Комментарии:

1. последняя строка должна заканчиваться });

Ответ №1:

У меня нет опыта работы с asp.net но приведенное выше является недопустимым JavaScript (без закрывающей правой круглой скобки). Вы пробовали какой-нибудь очень простой код, подобный этому:

 <script type="text/javascript">
    alert("foo");
</script>
  

Комментарии:

1. как только я закрыл скобку, это сработало. извините за глупый вопрос. я должен был понять это перед публикацией.

2. Это происходит. Рад слышать, что вы в деле.

Ответ №2:

Вам не хватает close paren в конце вашей функции. Это должно быть так:

 });
  

Ответ №3:

Убедитесь, что у вас есть ссылка на библиотеку jQuery. Проверьте это, как в приведенном ниже коде :

 <script type="text/javascript">


    if(JQuery == "undefined") { 

          alert("you didn't referenced the JQuery properly!")
    }

        $(function () {
            alert("foooo");

        });        
</script>