解决方案 »
- exjs3 grid中有些数据行需要checkbox,有些数据行不需要checkbox,请问怎么实现啊???????????????????????
- 这样的问题是应该用hidden标签吗
- 网页中(javascript)可以使用InternetOpen函数吗
- 播放器问题
- event.keyCode=13和9各代表什麼意思?
- 求一段JS代码
- 如何遍历当前页面所有的Radiobutton的属性
- string.replace()的用法?
- 高分求解javasript控制内嵌播放器播放文件的URL,如何修改SRC参数?在线等,急!
- showModalDialog打开的窗口怎么用js关闭。window.close()不行
- nodejs extjs
- System.byte[]图片,怎么在Image中显示出来
y|y|y|y|nx|x|x|
这显然是不行的,因为你无法知道 count 在什么地方应这样输出
Response.Write(longitude + latitude + count);
于是有
s = 'y|y|y|y|x|x|x|x|4';
a = s.split('|'); //切割成数组
count = a.pop(); //得到项数
y = a.slice(0, count);
x = a.slice(count);
<span style="color: rgb(204, 0, 0);"> var array1 = '<%=longitude%>';//后台生成的经纬度字符串
var array2 = '<%=latitude %>';//后台生成的经纬度字符串
var pointX = array1.split('|');//解析字符串,生成相应的数组
var pointY = array2.split('|');//解析字符串,生成相应的数组</span>
<span style="color: rgb(204, 0, 0);"> var count = pointX.length;//数组长度</span>
for (var i = 0; i < count; i++) {
if (pointX[i] > 0 && pointY[i] > 0) {
addMarker(new BMap.Point(pointX[i], pointY[i]), i + 3); //向百度地图添加标记
}
}
再说了,你的js没用script标签。
前台JS有错,说明你的代码有问题
array1 = '<%=longitude%>'; 这个地方最后输出的代码不合JS的语法,所以有问题