如何更改javascript字符串中的分隔符

时间:2014-01-16 09:01:27

标签: javascript

首先要提前感谢。我是javascript的新手,我正面临一个使用javascript提交值的表单的问题。一切都很好,但是值是以逗号分隔的字符串提交的,并且有可能提交的值都有逗号,所以当我在php上爆炸时,我搞砸了表单输入。例如:

表格输入1:高中,2年级

表单输入2:城市

因此,结果字符串是:Highschool,Year 2,City 我需要它:高中,2年级||城市

我可以在php上爆炸它并使用值,但不知道如何。我真的很感激任何建议。

以下是javascript代码:

function vpb_submit_items()
{
    var vpb_items = [];
    $.each($('.vpb_item'), function() 
    {
        vpb_items.push($(this).val()); 
    });

    if(vpb_items.length == 0 || vpb_items.length == "") 
    { 
        vpb_items = "Empty Field"; 
    } 

    var dataString = "items="+ vpb_items;


        $.ajax({
        type: "POST",
        url: "process.php",
        data: ""+dataString+"&date="+date,

再次感谢。

1 个答案:

答案 0 :(得分:1)

使用数组的 join() 方法:

var dataString = "items="+ vpb_items.join('||');