Jquery 未捕获引用错误:$未在get_all中定义
当我以低于编码的速度运行时,我遇到了这个问题 未捕获引用错误:$未在get_all中定义 我已经成功链接了jquery文件和CSS文件。我不知道为什么。我已经试了三天了。但是没有得到答案。求你了,谁来修理一下,这对我更有帮助。我已经在下面附上了我迄今为止尝试的代码,谢谢Jquery 未捕获引用错误:$未在get_all中定义,jquery,Jquery,当我以低于编码的速度运行时,我遇到了这个问题 未捕获引用错误:$未在get_all中定义 我已经成功链接了jquery文件和CSS文件。我不知道为什么。我已经试了三天了。但是没有得到答案。求你了,谁来修理一下,这对我更有帮助。我已经在下面附上了我迄今为止尝试的代码,谢谢 <script src="bower_components/jquery/dist/jquery.min.js"></script> <script src="bower_compon
<script src="bower_components/jquery/dist/jquery.min.js"></script>
<script src="bower_components/jquery-slimscroll/jquery.slimscroll.min.js"></script>
<script src="bower_components/jquery.validate.min.js"></script>
<script src="bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js"></script>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="bower_components/jquery.validate.min.js"></script>
<div class="col-sm-8">
<div class="col s12 m6 offset-m4">
<div class="panel-heading">
<h3 class="panel-title">Current Team Members</h3>
</div>
<div class="panel-body">
<table id="tbl-projects" class="table table-striped table-bordered" cellspacing="0"
width="100%">
<thead>
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
</tr>
</table>
</div>
</div>
</div>
</div>
<script>
get_all();
function get_all() {
$('#tbl-projects').dataTable().fnDestroy();
$.ajax({
url: "all_category.php",
type: "GET",
dataType: "JSON",
success: function (data) {
$('#tbl-projects').dataTable({
"aaData": data
,
"scrollX": true,
"aoColumns": [
{"sTitle": "Category", "mData": "catname"},
{
"sTitle": "Status","mData": "status", "render": function (mData, type, row, meta) {
if (mData == 1) {
return '<span class="label label-info">Active</span>';
}
else if (mData == 2) {
return '<span class="label label-warning">Deactive</span>';
}
}
},
{
"sTitle": "Edit",
"mData": "id",
"render": function (mData, type, row, meta) {
return '<button class="btn btn-xs btn-success" onclick="get_project_details(' + mData + ')">Edit</button>';
}
},
{
"sTitle": "Delete",
"mData": "id",
"render": function (mData, type, row, meta) {
return '<button class="btn btn-xs btn-primary" onclick="RemoveTeam(' + mData + ')">Delete</button>';
}
}
]
});
},
error: function (xhr) {
console.log('Request Status: ' + xhr.status );
console.log('Status Text: ' + xhr.statusText );
console.log(xhr.responseText);
var text = $($.parseHTML(xhr.responseText)).filter('.trace-message').text();
// console.log(text)
}
});
}
</script>
现有团队成员
获得全部();
函数get_all(){
$(“#tbl projects”).dataTable().fnDestroy();
$.ajax({
url:“all_category.php”,
键入:“获取”,
数据类型:“JSON”,
成功:功能(数据){
$(“#tbl项目”)。数据表({
“aaData”:数据
,
“scrollX”:正确,
“aoColumns”:[
{“sTitle”:“Category”,“mData”:“catname”},
{
“缝合”:“状态”、“mData”:“状态”、“呈现”:函数(mData、类型、行、元){
如果(mData==1){
返回“活动”;
}
else if(mData==2){
返回'Deactive';
}
}
},
{
“缝合”:“编辑”,
“mData”:“id”,
“呈现”:函数(mData、类型、行、元){
返回“编辑”;
}
},
{
“缝合”:“删除”,
“mData”:“id”,
“呈现”:函数(mData、类型、行、元){
返回“删除”;
}
}
]
});
},
错误:函数(xhr){
log('请求状态:'+xhr.Status);
console.log('Status Text:'+xhr.statusText);
console.log(xhr.responseText);
var text=$($.parseHTML(xhr.responseText)).filter('.trace message').text();
//console.log(文本)
}
});
}
将jquery.js放在脚本标记之前,它就会工作。在哪里调用get\u all函数?在使用$$(document.ready()
之前,应该等待文档准备就绪tag@shakeer这里jquery.min.js脚本标记位于最顶端。为什么它不起作用?