0

この文字列に奇妙な接頭辞が付いていて、split 関数を使用してバックスラッシュ文字「\」の後に配列を返そうとしました。これは文字列です: i:0#.w|itun\allepage_fg

これは私が試したものです:

function claimOrder(){
    var user = $().SPServices.SPGetCurrentUser({
    fieldName: "Name",
    debug: false
    });

    var trimUser = user.split("\");

    $().SPServices.SPFindPeoplePicker({
    peoplePickerDisplayName: "NAPA User",
    valueToSet: trimUser[1],
    checkNames: true
    });
}

エラーが発生しました: Unexpected token ILLEGAL

4

2 に答える 2

2

文字列リテラル内のバックスラッシュをエスケープする必要があります。

var trimUser = user.split("\\");

今後、そのようなエラーが発生した場合は、関連する行を教えていただけると助かります。このケースは明らかでしたが、すべてがそうであるとは限りません。

于 2013-08-18T20:03:25.430 に答える
1

別のバックスラッシュを追加してみてください: var trimUser = user.split("\");

于 2013-08-18T20:05:49.960 に答える