jq 字符串转数组

Posted yutang-wangweisong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq 字符串转数组相关的知识,希望对你有一定的参考价值。

一般我们在添加关键词时  会添加几组关键词     上传时怎么取值呢  

取值时用以下格式 就能取到值

var FTag = "" //AAA,BBB
if (FTag1 != "")
FTag = FTag + FTag1 + ","; //AAA,

if (FTag1 != "")
FTag = FTag + FTag2 + ","; //AAA,BBB,

if (FTag1 != "")
FTag = FTag + FTag3 + ","; //AAA,BBB,CCC,

if (FTag1 != "")
FTag = FTag + FTag4 + ","; //AAA,BBB,CCC,DDD,

//把AAA,BBB,CCC,DDD,最后一个,去掉 AAA,BBB,CCC,DDD
FTag = FTag.substring(0, FTag.length - 1) 

-1就是把最后一组数值的符号去掉 

用这种方式就能使用AJAX方法把值传入到后台了

 

 

 

 

添加后怎么调用呢    

添加后使用以下格式调取  就能吧传入到后台的值掉用回来了

//1111,222,333,444 ,号分割
var Tag = data.FTag.split(‘,‘);
for (var i = 0; i < Tag.length+1; i++)
$("#FTag" + (i+1)).val(Tag[i]);

如果使用时调用达到i=1   那么

$("#FTag" + i).val(Tag[i-1]);

 

以上是关于jq 字符串转数组的主要内容,如果未能解决你的问题,请参考以下文章

关于使用jq 处理json格式的简单笔记

JS之JQ的map/reduce/filter/sort/reverse

jq 的grep(); 数组筛选方法

php文件jsonp返回字符串格式

我可以将字符串变量传递给 jq 而不是文件吗?

JQ选择值包含字符串且值不为空的对象