Javascript 如何在脚本中拆分字符串

Javascript 如何在脚本中拆分字符串,javascript,function,explode,Javascript,Function,Explode,在这个函数中 $(document).on("click",".change",function(){ var id = this.id; $.ajax({ url: "<?php echo base_url('discussions/reader/change_flag')?>", type: "post", //dataType:"Json", data: { "id":

在这个函数中

$(document).on("click",".change",function(){
    var id = this.id;

    $.ajax({
        url: "<?php echo base_url('discussions/reader/change_flag')?>",
        type: "post",

        //dataType:"Json",
        data: {
            "id": id
        },
        success: function (result) {
            alert(result);

        }

    });

});
$(文档)。在(“单击”、“.change”上,函数(){
var id=this.id;
$.ajax({
url:“”,
类型:“post”,
//数据类型:“Json”,
数据:{
“id”:id
},
成功:功能(结果){
警报(结果);
}
});
});

id是“r_1”,我想把它分为“r”和“1”,并分别使用它们。我使用了explode,但它不起作用我能做什么?

explode
是一个PHP函数,因此它在javascript中不起作用

使用
split(“”“)

您可以这样使用:

var id = this.id;//"r_1"
var rr = id.split('_');
//and use like this:
rr[0];//"r"
rr[1];//"1"
“我使用了explode,但是……”嗯,
explode
是一个PHP函数,但这是JavaScript。你试过JavaScript函数吗?