我有JS代码,对此我没什么问题 在我的代码中,我有一个荒谬的问题,但我找不到它,请帮助我
这是我的错误:
未捕获的ReferenceError:未定义lD0MnvK211576600138 在HTMLAnchorElement.onclick
我的代码是= lD0MnvK211576600138
<li><a onclick="recived( {{$item->code}} )">done</a></li>
js:
<script>
function recived(code) {
console.log(code);
$.ajax({
type: "post",
url: '/incomingCargo',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
data: {
'code':code
}, // serializes the form's elements.
success: function(data)
{
console.log('g')
}
});
}
</script>
答案 0 :(得分:3)
我认为您需要将{{$item->code}}
用单引号引起来。您正在向JS代码中插入字符串,但是字符串需要用引号引起来:
↓ ↓
recived('{{$item->code}}')