有人可以帮我调试这个功能吗?
for (var i = 0; i < NumOfJData; i++) {
$('#list').append("<tr>"+
"<td>"+response[i]["s_id"]+"</td>"+
"<td>"+response[i]["name"]+"</td>"+
"<td>"+response[i]["email"]+"</td>"+
"<td>"+response[i]["USN"]+"</td>"+
"<td>"+response[i]["phone"]+"</td>"+
"<td>"+response[i]["address"]+"</td>"+
"<td>"+response[i]["Department"]+"</td>"+
"<td>"+response[i]["semester"]+"</td>"+
"<td><a class='btn btn-info' href='{{url('editStudent'/"+response[i]['s_id']+")}}'>edit</a></td>"+
"</tr>"
);
}
这行有什么问题吗?
"<td><a class='btn btn-info' href='{{url('editStudent'/"+response[i]['s_id']+")}}'>edit</a></td>"
来自浏览器的消息
“遇到非数字值(查看: d:\ XAMPP \ htdocs中\ YangMing567 \资源\视图\管理\ st_manage.blade.php)“
答案 0 :(得分:1)
您无法在PHP中使用+
运算符连接字符串。您必须改为use .
。
+
保留用于数值,因此您会收到错误。
答案 1 :(得分:0)
在 PHP 中,您无法使用+
运算符连接字符串。使用.
运算符。
在 PHP 7.1 中,如果遇到非数字值,将发出警告。
无效时引入了新的E_WARNING和E_NOTICE错误 使用期望数字的运算符强制字符串(+ - * / **% | &安培; ^)或他们的任务等价物。
查看此链接了解更多详情。