求助 ajax json已获取到了,但handsontable表单无数据显示

rp722 2018-05-07 02:07:05
求助大神帮忙指点,或者给带sql数据库的demo,谢谢

我本来菜鸟,想学下handsontable,类似网页excel的Js.
现在问题:获取到了json数据,但是无法在handsontable的表格上显示。

报错图片:


前台代码:
<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8" />
<script data-jsfiddle="common" src="script/jquery.min.js"></script>
<script src="handsontable/dist/handsontable.full.js"></script>
<link rel="stylesheet" media="screen" href="handsontable/dist/handsontable.full.min.css">
<script src="script/jquery.min.js"></script>

<title>test</title>


<script type="text/javascript">
function getCarData1() {
$.ajax({
type: "POST",
url: "hw.ashx",
data:{
"action": "query"
},
dataType: "text",
//contentType: 'application/json; charset=utf8',
//data: JSON.stringify(true);
success: function (data) {
$("p").text(data);
var json = eval('(' + data + ')');
alert(json.Name);
}
});
}

function getCarData() {
return data = [
// { number: '0001', name: '张三'},
// { number: '0002', name: '李四'}

{ id: '43', no: '888' }, { id: '58', no: '015' }, { id: '102', no: '111' }];
};

//
function dataSchema() {

}
var selection = [0, 0, 0, 0];
$(document).ready(function () {
var container = document.getElementById('example1'), hot;
hot = new Handsontable(container, {
data: getCarData1(),
rowHeaders: true,
colHeaders: ['id', 'no'],
columns: [
{ data:'id'},
{ data:'no'},

],


afterSelectionEnd: function (x1, y1, x2, y2) {
selection = [x1, y1, x2, y2];
}

});

});
</script>
</head>

<body>
<div id="example1" style="width:600px;"></div>

<br>
<p></p>
</body>


</html>
...全文
1146 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wooddy1982 2019-06-19
  • 打赏
  • 举报
回复
data: 这个属性是值应该是 JSON 数组。 你用一个函数,这个函数没有返回值,还是个异步的 ajax 。
wooddy1982 2019-06-19
  • 打赏
  • 举报
回复
你返回的数据本身就是一个 JSON 格式的数据。 所以 ajax 应该这写 dataType: "json" 就可以了。 如果 dataType: "text" ,var json = eval('(' + data + ')'); 这个地方你得到的应该是 JSON 数组。alert(json.Name); 肯定要 undefined。
rp722 2018-05-09
  • 打赏
  • 举报
回复
不要沉了,或者带sql数据库的demo发我个,跪了谢
内容概要:本文系统研究了构网型变流器的正负序阻抗解耦特性及其在弱电网环境下的稳定性表现,重点依托Matlab/Simulink仿真平台,构建了详细的阻抗数学模型,设计了解耦控制策略,并采用小信号扫频法进行频域辨识与稳定性验证。研究深入探讨了构网型变流器与传统跟网型逆变器在正负序阻抗特性上的本质差异,结合虚拟同步发电机(VSG)等先进控制技术,分析其在抑制宽频带振荡、削弱锁相环动态耦合等方面的优越性。文中不仅提供了完整的仿真模型与MATLAB代码实现,还整合了光伏、风电、储能、微电网等多类新能源系统的阻抗建模与稳定性分析资源,形成了一套面向新型电力系统稳定性的综合性技术资料体系,具有较强的科研复现与工程参考价值。; 适合人群:面向具备电力电子、电力系统自动化、新能源并网等专业背景的研究生、高校教师及工程技术人员,特别适用于从事阻抗建模、小干扰稳定性分析、宽频振荡机理研究以及撰写高水平学术论文的科研工作者。; 使用场景及目标:①掌握构网型变流器正负序阻抗建模与扫频辨识的仿真方法;②深入理解VSG等构网型控制在弱电网中提升稳定性的内在机理;③复现顶刊论文中的阻抗分析流程与稳定性判据应用;④利用提供的成熟模型与代码加速科研进程,支撑课题研究与学术成果产出。; 阅读建议:建议结合文中提供的Simulink模型与MATLAB代码,按照“理论建模—仿真搭建—扫频激励—频响提取—Nyquist判据分析”的完整流程进行实践操作,重点关注扫频信号的注入方式、频率范围设置及阻抗曲线的物理意义解读,并参考博士论文复现案例深化对复杂动态耦合问题的理解。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧