读书人

C#后台老板数组赋值到javascript

发布时间: 2013-07-16 22:38:04 作者: rapoo

C#后台数组赋值到javascript


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;
}
});
});







上面代码 有这

assignedTags 和 availableTags 两个参数,里面分别有对应的数组。
上面两个数组的数据我想通过后台来获取,改用什么方法呢

javascript 后台获取数组
[解决办法]
JS赋值给隐藏域,后台取隐藏域的值
[解决办法]
楼上是一种方法,另外你js如果在页面上写的话可以直接<%=%>输出的
[解决办法]
用ajax访问后台数据,推荐返回json格式数据。
[解决办法]
引用:


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;
}
});
});







上面代码 有这

assignedTags 和 availableTags 两个参数,里面分别有对应的数组。
上面两个数组的数据我想通过后台来获取,改用什么方法呢

一楼没错 但是在赋值的时候 可以用特殊符号 串起来
三楼的ajax也没错 但是返回的数据 要转换为数组
[解决办法]
“上面两个数组的数据我想通过后台来获取,改用什么方法呢”

看来是我没能理解你的意思,我理解的是你这两个数组的数据想从后台获取,而不是把这两个值传给后台。把值传给我后台的方法很多,放到隐藏域里面是常用的一个方式,当然还有Cookie等方法,具体怎么处理视情况而定。

至于字符串放到隐藏域里面用什么格式,我建议还是用JSON格式,因为js和.NET都有相关的类库,在使用时候会非常方便,不需要用Split去处理。

读书人网 >asp.net

热点推荐