开发者问题收集

Ajax 上的错误 -> $.ajax -> Uncaught ReferenceError: $ 未定义 [重复]

2015-12-07
4073

我对这段 ajax 代码有问题,该函数由组合框上的 onChange 事件触发,

function showDistr()
{
 idstate = document.getElementById("statepar").value;
 $.ajax({
   url:'load_distr.php/?id="+idstate +"',
   success: function(response) {
     $('#dist').html(response);
   },
   dataType:"html"
   });
  return false;
}

这是组合框,

<select class="form-control" id="statepar" onChange="showDistr()" style=\"WIDTH: 250px; HEIGHT: 22px\" >

在 $.ajax({

上出现错误“Uncaught ReferenceError: $ 未定义”

有人能给我一些建议吗?

谢谢

3个回答

在第一次使用 $ 之前,您尚未包含 jQuery 库。

请参阅: Uncaught ReferenceError:jQuery 中未定义 $ 错误

Kamal Nayan
2015-12-07

在项目中包含 jquery.js 库文件。

jquery-2.1.4.min.js

Krishnaraj
2015-12-07

将 jQuery 脚本文件包含到您的代码中

<!-- include jquery -->
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
chandra kumar
2015-12-07