我使用Ajax更新数据库中的数据,当我输入输入时,此函数被调用 我的代码在这里:
<input type="hidden" value="{{$cart->id}}" id="cartId">
<input type="text" class="input" value="{{$cart->count}}" id="changeCount">
$("#changeCount").keydown(function (e) {
if (e.keyCode == 13) {
e.preventDefault();
var cartId = $(this).parent().children('#cartId').val();
var count = $('#changeCount').val();
clearTimeout(timer);
timer = setTimeout(function() {
$.ajax({
url: '/changeCount',
type: 'post',
dataType: 'json',
data: {
cartId: cartId,
count: count,
_token: $('input[name=_token]').val()
}
})
.then(function (response) {
document.getElementById("carts").innerHTML
=response.html;
})
},250)
}
})
如何解决此错误?
答案 0 :(得分:0)
我解决了,我使用此代码的问题:
.then(function (response) {
$('div[id=carts]').html(response.html)})