【发布时间】:2015-03-31 08:22:29
【问题描述】:
我尝试使用数据表,但它没有加载 JQuery 和数据表。我正在尝试使用此示例: https://datatables.net/examples/basic_init/alt_pagination.html 但数据表根本不加载,只有我的表。 我的代码是:
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<link rel="stylesheet" href="//cdn.datatables.net/1.10.5/css/jquery.dataTables.min.css" type="text/css" />
<script src="//cdn.datatables.net/1.10.5/js/jquery.dataTables.min.js"></script>
<script type='text/javascript'>
$(document).ready(function() {
$('#example').dataTable( {
"pagingType": "full_numbers"
} );
} );
</script>
</head>
<body>
<br/><br/>
<?php
$survey_id = $this->uri->segment(3);
echo "<div class='col-md-9'>";
echo '<table border="0" id="example" class="display" cellspacing="0" width="100%">';
echo validation_errors();
foreach ($survey as $row)
{
echo "<tr>";
echo form_open('index/survey_fill/' .$survey_id );
echo "<td class='col-md-9'>";
echo "$row->question";
echo "</td>";
echo "</tr><tr><td>";
$data=array(
'name' => 'answer['.$row->question_id.']',
'value' => '5'
);
echo "<input type='hidden' name='survey_id' value='$row->survey_id'>";
echo "<input type='hidden' name='question_id' value='$row->question_id' />";
echo form_radio($data);
echo " 5";
$data=array(
'name' => 'answer['.$row->question_id.']',
'value' => ' 4'
);
echo form_radio($data);
echo " 4 ";
echo "</td></tr><tr>";
}
echo "</td></tr><tr><td>";
$data=array(
'name' => 'submit',
'value' => 'send',
'class' => 'btn btn-primary',
'id' => 'survey_submit'
);
echo form_submit($data);
echo "</td></tr>";
echo form_close();
echo "</table>";
echo "</div>";
echo "</body>";
echo "</html>";
我的代码有什么问题?
【问题讨论】:
-
你有什么错误吗?
-
不。只是没有任何改变。我想用这个例子:datatables.net/examples/basic_init/alt_pagination.html#
-
你能把它弄成小提琴吗?
-
jsfiddle.net/L2v8yjsd/1 在这里有效,但在我的示例中..它不是
-
我们如何调试它?
标签: jquery datatables