将数据从JSP传递到jQuery并在Highcharts中绘制
Passing data from JSP to jQuery and plotting in Highcharts
我正在读取一个文本文件,其中包含在JSP中绘制图形的数据。我正在使用隐藏方法并将值传递给jQuery。我能够通过警报在 jQuery 中检索值,但是当我尝试使用 .split() 拆分值时,值不会根据指定的分隔符进行拆分。
<%
//response.setIntHeader("Refresh", 10);
String jspPath = "C:/Users/Desktop/Out.txt";
BufferedReader reader = new BufferedReader(new FileReader(jspPath));
//BufferedReader br = new InputStreamReader(new FileInputStream(txtFilePath));
StringBuilder sb = new StringBuilder();
String line;
String lastline = "";
while((line = reader.readLine())!= null){
lastline = line;
}
String column3[] = lastline.split("''*");
%>
<input type="hidden" value="<%=column3[2]%>" id = "filevalue">
j查询部分:
var a = $('#filevalue').text();
var lines = a.split(''n');
alert(lines);
我指的是这个小提琴链接来创建饼图。在这里,我尝试从JSP传递数据,而不是硬编码数据。由于我的数据没有被拆分,因此我无法继续。
请帮助我拆分数据,以便将其作为饼图的输入。
两件事 - 尝试使用 val() 而不是 text() 从隐藏字段中获取值,您需要在 split 命令中引用"''"(带有额外的"''"):
var a = $('#filevalue').val();
var lines = a.split('''n');
alert(lines);
相关文章:
- 遍历类元素数组,并在jquery中选择同级元素
- 当行增加时自动递增序列号,并在 jQuery 中删除行时自动重新调整编号顺序
- 多次克隆对象并在jQuery中附加克隆
- 从日期选择器中获取默认格式的日期,并在jquery UI中转换为其他格式
- 只上传一定大小以下的文件,并在jQuery中丢弃其他文件
- 遍历列表,并在jQuery为空时显示消息
- 将值赋予表行并在jquery中删除它
- 如何获得点击的元素'id并在jquery中打开一个弹出窗口
- 循环遍历javascript数组,并在JQuery对话框中显示每个元素
- 获取 attr ID 并在 jQuery 中的 IF/ELSE 中使用
- 使用 Python 加密并在 jQuery/Javascript 中解密
- HashMap to JSONArray 并在 jquery 中处理响应
- Json_encode php并在jquery中检索它
- 如何将计数器存储在外部文件中并在jquery中加载它
- 遍历列表并在jquery中选中复选框id
- 获取父行并在JQuery中查找元素
- 检查值是否在下拉列表中,并在Jquery中禁用它
- 声明函数并在jquery事件绑定上调用它
- 识别jquery中的日期格式,并在jquery日期选择器中将其设置为默认格式
- 向Select动态添加元素,并在JQuery中设置selectindex