append() jquery中意外的字符串
unexpected string in append() jquery
我正在尝试在jquery中的代码中附加一些HTML,但是chrome不断在追加函数中抛出"意外字符串",这是代码:
for (var i =0 ;i<resultArray.length;i++){
$.ajax({url:"getExpenseInfo.php",type:"POST",data : {
'expenseId' : resultArray[i]["expenseId"]
},success:function(expense){
expense = $.parseJSON(expense);
$("#mainDiv").append("<div class='"row'">".expense["expenseName"]."</div>");
}});
}
我猜你混淆了php和js语法,字符串连接适用于js中的+
而不是.
。
$("#mainDiv").append("<div class='"row'">" + expense["expenseName"] + "</div>");
追加函数中的字符串连接有点不对劲。 尝试这样的事情:
for (var i =0 ;i<resultArray.length;i++){
$.ajax({url:"getExpenseInfo.php",type:"POST",data : {
'expenseId' : resultArray[i]["expenseId"]
},success:function(expense){
expense = $.parseJSON(expense);
$("#mainDiv").append("<div class='"row'">"+expense[expenseName]+"</div>");
}});
}
相关文章:
- 使用 JSON.parse 将字符串(变量)转换为对象,错误意外标记
- “JSON.parse(str)”返回“意外令牌c”,但str是一个字符串
- 意外的令牌:用于Javascript中的JSON字符串
- 未捕获的语法错误:带有 .append() 字符串的意外标识符
- 生成动态 HTML,使用 JavaScript 更改名称值.错误:- 意外的字符串或标识符
- 在 JavaScript 中解析日期字符串的意外结果
- 未捕获的语法错误:jQuery 字符串中意外的标记 ILLEGAL
- 铬 - 意外令牌 非法.火狐和.字符串文字
- 将变量打印到控制台时出现意外字符串:[对象窗口]
- 创建视区会导致未捕获的语法错误:意外的字符串错误
- append() jquery中意外的字符串
- 尝试将一个元素加载到另一个元素时出现意外字符串
- 意外字符串,What'这段代码错了
- 未捕获的语法错误意外字符串
- 在JS和CSS中出现意外字符串
- 流星选择器不工作,出现意外字符串错误
- 输出文本文件时出现意外字符串
- 未捕获的语法错误:我的JavaScript中出现意外字符串
- 未捕获的语法错误:我的 Javascript 代码中出现意外字符串
- 意外字符串常量