当我使用以下行
时,我的脚本出错了var s = "{group:'" + $group +
"',result: '" + $result +
"',groupName: '" + $groupName + "'}";
以下示例值:
group = ""
result = "sfsfs fsfsf "
groupName = "grupa1"
这里有错吗?
最好的问候。
答案 0 :(得分:2)
您不需要变量前的美元符号。试试这个
var s = "{group:'" + group +
"',result: '" + result +
"',groupName: '" + groupName + "'}";
答案 1 :(得分:1)
[转发回答,因为我在编辑时将答案转换为评论。]
该代码没有错误。
演示:http://jsfiddle.net/Guffa/UCmtF/
var $group = "", $result = "sfsfs fsfsf ", $groupName = "grupa1";
var s = "{group:'" + $group +
"',result: '" + $result +
"',groupName: '" + $groupName + "'}";
alert(s);
节目:
{group:'',result: 'sfsfs fsfsf ',groupName: 'grupa1'}
答案 2 :(得分:0)
这是JavaScript还是PHP?如果PHP,concat运算符是。而不是+。如果JS,我找不到任何错误。
答案 3 :(得分:0)
你想要concat php字符串到javascript。看我的代码
var s = "{group:' <?php echo $group; ?> ',result:' <?php echo $result; ?> ',groupName:' <?php echo $groupName; ?> '}";