javascript中的字符串连接问题
有人能帮我调试这个函数吗javascript中的字符串连接问题,javascript,php,css,string,laravel,Javascript,Php,Css,String,Laravel,有人能帮我调试这个函数吗 for (var i = 0; i < NumOfJData; i++) { $('#list').append("<tr>"+ "<td>"+response[i]["s_id"]+"</td>"+ "<td>"+response[i]["name"]+"</td&
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>"
);
}
for(变量i=0;i
这方面有什么问题吗
"<td><a class='btn btn-info' href='{{url('editStudent'/"+response[i]['s_id']+")}}'>edit</a></td>"
“”
来自浏览器的消息
“遇到非数字值(视图:
D:\XAMPP\htdocs\YangMing567\resources\views\management\st\u manage.blade.php)”
在PHP中不能使用
+
运算符连接字符串。你必须这样做
+
是为数值保留的,因此会出现错误。在PHP中,不能将字符串与+
运算符连接起来。使用
运算符
在PHP 7.1中,如果遇到非数值,将发出警告
无效时引入了新的E_警告和E_通知错误
使用需要数字(+-*/**%的运算符强制字符串
|&^)或其分配等价物
查看此链接以了解更多详细信息
“+response[i][“Semmer”]+++”“我将
+
更改为
,但它仍然显示“遇到一个非数值(视图:D:\XAMPP\htdocs\YangMing567\resources\views\management\st\u manage.blade.php)
我认为导致此问题的原因是响应[I]['s\u id']
response[i]['s_id']
是一种javascript语言。因此,它不能放在php语句中。你知道吗@德夫克