如何将数组转换为字符串?

时间:2012-11-03 20:12:14

标签: php jquery html

我将控制文本作为数组获取,我想将其作为字符串传递给$ .post。我需要有关如何将其转换为字符串的建议。

var controlText = $("input[name='control_text']").map(function() {
    return this.value;
}).get();
//alert(controlText);      
$.post("dbfile.php", {
    columns_one: columns_one,
    controlText: controlText,
    controlPara: controlPara,
    mandatoryValue: mandatoryValue
},

1 个答案:

答案 0 :(得分:1)

您可以使用逗号加入:

var controlText = $("input[name='control_text']").map(function() {
    return this.value;
}).get().join( "," );

或者json编码:

var controlText = JSON.stringify( $("input[name='control_text']").map(function() {
    return this.value;
}).get() );