解决方案 »
- 克隆表格的问题
- 对象的方法如何外调?
- 用JS写入文本发生异常
- 一个关于节点的问题,高手请进
- window.open怎么传中文参数 急急
- 分步注册中a.jsp,b.jsp均有文本框;b.jsp用history.back()返回,但a.jsp再次提交,b.jsp内容全部丢失
- 简单问题:判断如果一个对象不存在,就不执行有关他的所有操作的语句如何写,如下
- 用obj.attachEvent("event",new Function("myFunction(param)")) attach的事件响应函数,怎么detach呢?
- 大家来发表一下,在线播放音乐、看电影是怎样实现的呀?
- vue-cli
- 非常简单的代码,为什么jquery的事件无响应哪?
- 请问这个问题怎么解决,关于获取超链接的value
alert($.cookie('arrcol').split(','));
cookie 操作 http://www.cnblogs.com/puzi0315/archive/2012/08/27/2658370.html
我要怎么将值弄成数组呀???
因为我需要循环操作值目前我这样写 好像错的宣告的是 arr
後面卻是用 arrcol ...
我要怎么将值弄成数组呀???
因为我需要循环操作值目前我这样写 好像错的
var arr=$.cookie('showfield').split(',');
我要怎么将值弄成数组呀???
因为我需要循环操作值目前我这样写 好像错的宣告的是 arr
後面卻是用 arrcol ...
就js語法來說 [] 是 new Array的簡寫
不過跟在變數後面的[] 是指索引值
arr[] 這代表是 arr 變數的 undefined 索引值 << 所以錯誤
split 返回的是數組,直接用arr = ..................split('xxxxx')就好
js 的變數型態是由值決定,而不是宣告來決定
arrcol ={1,2,3,4,5.......}; 应该是 arrcol = [1,2,3,4,5]; 存: $.cookie("showfield",arrcol.join(",")); 取:var arrcol = $.cookie("showfield").split(","); 然后fo遍历就行了
我要怎么将值弄成数组呀???
因为我需要循环操作值目前我这样写 好像错的.var arrcol = $.cookie('showfield').split(',');
$.cookie('x', arrcol);
a = $.cookie('x').split(',');
alert(a.length);
$.each(a, function(i, v) {
alert(i+':'+v);
});
arrcol = $.cookie('showfield').split(',');
if (arrcol.length > 0 && arrcol != "") {
for (var i = 0; i < arrcol.length; i++) {
$("#Repeater tr th:eq(" + arrcol[i] + ")").hide();
var col = parseInt(arrcol[i]) + 1;
$("#Repeater tr td:nth-child(" + col + ")").hide();
}
}
}问题已经解决 2楼的方法很简单好用~~~ 用jquery.cookie的js 操作缓存很容易 ~~