AJAX回调中的换行符

时间:2016-03-04 16:16:02

标签: jquery ajax callback

我有一个简单的脚本来从PHP获取值:

function getLanguage(callback)
{
    jQuery.ajax({
        url: "/language.php",
        type:'POST',
        success: function(result){
            callback(result);
        },
    });
}

然后我在我的文件中的其他地方使用该功能:

var localeString;
getLanguage(function(returnedData){

   localeString = returnedData;

});

以下是PHP内容:

session_start();
$currentLanguage = $_SESSION['Language'];
echo $currentLanguage;

我遇到的问题是变量localeString以某种方式在其中有一个新行。例如,如果我这样做:

alert(localeString+"goes here");

我得到的输出是:

en
goes here

我已经验证PHP代码只返回值,但无法弄清楚为什么我会让他换行。

谢谢!

0 个答案:

没有答案