Javascript不起作用

时间:2015-12-07 04:49:03

标签: javascript html alert

我有这样的代码:

<select id="Prioritas" name="Prioritas">
<option></option>
<?php 
    foreach($prioritas as $item){
?>
<option value="<?php echo $item->ID_PRIORITAS; ?>"><?php echo $item->NAME_PRIORITAS; ?></option>
<?php 
}
?>
</select>

在html的最后,我尝试输入javascript,我尝试在文档准备好警报,但警报没有显示。这是我的javascript:

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

我错了什么,我该如何解决?

My code for the page in here.

3 个答案:

答案 0 :(得分:2)

还在页面中添加JQuery库文件。

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

$(function() {
   alert('TEST');
 }); // missing bracket here.....

答案 1 :(得分:0)

我注意到你没有正确的括号。 试试看它是否有效

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

不要忘记加载jquery。

答案 2 :(得分:0)

缺少jquery方法中的引号。还要加载Jquery库。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
  $(function() {
    alert('TEST');
  });
</script>

<body>

  <select id="Prioritas" name="Prioritas">
    <option></option>
    <?php foreach($prioritas as $item){ ?>
    <option value="<?php echo $item->ID_PRIORITAS; ?>">
      <?php echo $item->NAME_PRIORITAS; ?></option>
    <?php } ?>
  </select>
</body>