{"id":246,"date":"2012-08-22T11:35:11","date_gmt":"2012-08-22T11:35:11","guid":{"rendered":"http:\/\/codeatelier.wordpress.com\/?p=246"},"modified":"2016-09-10T15:06:55","modified_gmt":"2016-09-10T15:06:55","slug":"how-to-store-csv-in-hidden-field-javascript","status":"publish","type":"post","link":"https:\/\/codethataint.com\/blog\/how-to-store-csv-in-hidden-field-javascript\/","title":{"rendered":"How to store CSV in hidden Field Javascript"},"content":{"rendered":"<p><strong>How to Store CSV Ids in Hidden Field <\/strong><br \/>\n<strong>Script<\/strong><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\nfunction AddProjectId(pProjectId) \r\n{\r\n    var arrProjectIds = new Array();\r\n    var strComma = '';\r\n    csvProjectIds = $('#hdnInterestedProjectIds').val();\r\n    csvProjectIds = $.trim(csvProjectIds);\r\n    \r\n    if (csvProjectIds != '') \r\n    {\r\n        arrProjectIds = csvProjectIds.split(', ');\r\n        lngArrLength = arrProjectIds.length;\r\n    } else {\r\n        lngArrLength = 0;\r\n    }\r\n    \r\n    if (arrProjectIds.indexOf(pProjectId) != 0) {\r\n        if (lngArrLength &gt; 0)\r\n            strComma = ', ';\r\n        csvProjectIds = csvProjectIds + strComma + pProjectId;\r\n    }\r\n    \r\n    $('#hdnInterestedProjectIds').val(csvProjectIds);\r\n}\r\n\r\nfunction RemoveProjectId(pProjectId) \r\n{\r\n    csvProjectIds = $('#hdnInterestedProjectIds').val();\r\n    csvNewProjectIds = '';\r\n    arrProjectids = csvProjectIds.split(', ');\r\n    arrNewProjectIds = new Array();\r\n    lngArrLength = arrProjectids.length;\r\n    \r\n    for (i = 0; i &lt; lngArrLength; i++) \r\n    {\r\n        if (arrProjectids&#x5B;i] != pProjectId) \r\n        {\r\n            arrNewProjectIds.push(arrProjectids&#x5B;i]);\r\n        }\r\n    }\r\n    \r\n    for (i = 0; i &lt; arrNewProjectIds.length; i++) \r\n    {\r\n        strComma = '';\r\n        \r\n        if ((csvNewProjectIds != '') &amp;&amp; (arrNewProjectIds.length != (arrNewProjectIds.length - 1)))\r\n            strComma = ', ';\r\n        \r\n        csvNewProjectIds = csvNewProjectIds + strComma + arrNewProjectIds&#x5B;i];\r\n    }\r\n    \r\n    $('#hdnInterestedProjectIds').val(csvNewProjectIds);\r\n}\r\n<\/pre>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;input type=\u201dhidden\u201d name=\u201dhdnInterestedProjectIds\u201d id=\u201dhdnInterestedProjectIds\u201d\/&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>How to Store CSV Ids in Hidden Field Script function AddProjectId(pProjectId) { var arrProjectIds = new Array(); var strComma = &#8221;; csvProjectIds = $(&#8216;#hdnInterestedProjectIds&#8217;).val(); csvProjectIds = $.trim(csvProjectIds); if (csvProjectIds != &#8221;) { arrProjectIds = csvProjectIds.split(&#8216;, &#8216;); lngArrLength = arrProjectIds.length; } else { lngArrLength = 0; } if (arrProjectIds.indexOf(pProjectId) != 0) { if (lngArrLength &gt; 0)&hellip; <a href=\"https:\/\/codethataint.com\/blog\/how-to-store-csv-in-hidden-field-javascript\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-246","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/comments?post=246"}],"version-history":[{"count":2,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/246\/revisions"}],"predecessor-version":[{"id":1603,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/246\/revisions\/1603"}],"wp:attachment":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/media?parent=246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/categories?post=246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/tags?post=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}