jQuery:不能使用split函数

时间:2009-06-11 09:46:14

标签: javascript jquery

我正在使用jQuery自动完成插件。

我有以下代码

$().ready(function() {

    function findValueCallback(event, data, formatted) {
        $("<li>").html( !data ? "No match!" : "Selected: " + formatted)
            .appendTo("#result");
    }

});

我正在尝试拆分数据中的值。当我提醒它时,它显示正常。但我不能使用拆分方法从中提取一些数据。(数据是“ASP.ASPItems.23”,我想从中拿走那个23

当我使用split时,我收到的错误如“split is undefined”

我的分组代码

var subjectId=data.split(".")[2]

任何一条建议如何继续

2 个答案:

答案 0 :(得分:14)

看得见拆分是在字符串上定义的方法,您是否考虑过尝试data.toString().split(".")String(data).split(".")

答案 1 :(得分:0)

var values = $("input[name='campstarttime\\[\\]']").map(function(){return $(this).val();}).get();

var result = values.toString().split(",") ;

alert(result[1]);