62,052
社区成员
发帖
与我相关
我的任务
分享
jQuery(document).ready(function () {
$('#tags').tagHandler({
assignedTags: ['AAA'],
availableTags: ['HTML', 'CSS', 'Javascript', 'Dojo', 'Mootools', 'jQuery', 'jQuery插件', 'SEO', '素材', '图标'],
autocomplete: true,
onAdd: function (tag) {
var addflag = true, tags = $('#tags').tagHandler("getTags");
jQuery.each(tags, function (i, e) {
if (tag.toUpperCase() === e.toUpperCase()) {
$('#tags').find('.tagItem').each(function () {
if ($(this).html().toLocaleUpperCase() === tag.toLocaleUpperCase()) {
$(this).animate({ opacity: 0.55 }).delay(20).animate({ opacity: 1 }).animate({ opacity: 0.55 }).delay(20).animate({ opacity: 1 });
}
});
//$('#log').hide(0).html("标签已存在").show().delay(2000).fadeOut();
addflag = false;
}
});
return addflag;
}
});
});
var s = "['a','b','c','d']";
var arr = eval("(" + s + ")"); // 利用eval转成数组
alert(arr[0]);
alert(arr.length);
[/quote]
如果是后台调用前台的 先串起来 然后在后台得到的时候 split 要不就是一组字符串啊 没办法转数组啊[/quote]
哥们,你到底要做什么?我们帮你解决你提出来的问题,你现在把后面的操作又拿来说,这和你的问题有关吗?
var s = "['a','b','c','d']";
var arr = eval("(" + s + ")"); // 利用eval转成数组
alert(arr[0]);
alert(arr.length);
[/quote]
如果是后台调用前台的 先串起来 然后在后台得到的时候 split 要不就是一组字符串啊 没办法转数组啊var s = "['a','b','c','d']";
var arr = eval("(" + s + ")"); // 利用eval转成数组
alert(arr[0]);
alert(arr.length);
var s = "['a','b','c','d']";
var arr = eval("(" + s + ")"); // 利用eval转成数组
alert(arr[0]);
alert(arr.length);
[/quote]
如果是后台调用前台的 先串起来 然后在后台得到的时候 split 要不就是一组字符串啊 没办法转数组啊[/quote]
哥们,你到底要做什么?我们帮你解决你提出来的问题,你现在把后面的操作又拿来说,这和你的问题有关吗?
[/quote]
兄弟,这不是我的问题,他的意思是前台有一个数组存到隐藏域里面 然后后台获取这个隐藏域的值,如果不串起来,后台怎么获得这个数组?获取的只是一段字符串