Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
173
rated 0 times [  177] [ 4]  / answers: 1 / hits: 21262  / 10 Years ago, fri, march 21, 2014, 12:00:00

I have a dynamically generated string which is basically a row with each value separated by a pipe symbol |, I need to separate it and insert them into a bunch of hidden fields .



This was almost what I needed to do, but not working for me, and I can only use (~ or |) as special characters since my data may contain other characters.



Here is my code:



var data = Val1@#|val2$%|val3(*|; // dynamically generated 

$.each(data.split(/s*|s+/), function(i, val) {
alert(val);
});

More From » jquery

 Answers
20

Use this:



var Data =Val1@#|val2$%|val3(*| //dynamically generated 
alert(Data);
$.each(Data.split(/|/), function (i, val) {
alert(val);
})


Working Fiddle: http://jsfiddle.net/nLdcr/


[#71870] Wednesday, March 19, 2014, 10 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
mitchellg

Total Points: 235
Total Questions: 117
Total Answers: 106

Location: Fiji
Member since Wed, Jul 14, 2021
3 Years ago
;