Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在视图中更新数据库中的数据?_Javascript_Php_Jquery_Laravel_Laravel 5 - Fatal编程技术网

Javascript 如何在视图中更新数据库中的数据?

Javascript 如何在视图中更新数据库中的数据?,javascript,php,jquery,laravel,laravel-5,Javascript,Php,Jquery,Laravel,Laravel 5,使用Laravel 5.2。我正在视图中从数据库打印货币值: <div class="hidden"> @foreach ($currencies as $currency) <div class="currency-{{ $currency->id }}"> <div class="cur-id">{{ $currency->id }}</div>

使用Laravel 5.2。我正在视图中从数据库打印货币值:

<div class="hidden">
@foreach ($currencies as $currency)
    <div class="currency-{{ $currency->id }}">
        <div class="cur-id">{{ $currency->id }}</div>
        <div class="cur-name">{{ $currency->cur_name }}</div>
        <div class="cur-sell">{{ $currency->cur_sell + 0 }}</div>
        <div class="cur-buy">{{ $currency->cur_buy + 0 }}</div>
        <div class="cur-reserve">{{ $currency->cur_reserve + 0 }}</div>
        <div class="cur-short">{{ $currency->cur_short }}</div>
        <div class="cur-wallet">{{ $currency->cur_wallet }}</div>
    </div>
@endforeach
</div>
@endsection
上面的代码列出了数据库中的所有货币及其字段。问题是-如何在不使用Ajax重新加载页面的情况下更新这些值?我需要用ajax发出GET请求,然后用实际数据替换数据。

您可以尝试类似的方法 在ajax函数中:

$.ajax({
url : 'getresult',
method : 'get',
dataType : 'Json',
data : formdata, 
success : function(data){
// console.log(data.length);
$.each(data, function( key, value ) {
for(var i=0; i< data[key].length; i++){
$(".currency").html("");
$(".currency").append(
'<div class="cur-id">'+value[i].id+'</div>');
$(".currency").append(
'<div class="cur-name">'+value[i].name+'</div>');
}
});
}, 
error : function(){
alert('error');
}
});

好吧,你有正确的想法,所以现在你必须研究如何做,然后试着编写代码。如果您编写的代码有问题,请回来寻求代码方面的帮助。这就是这个网站的目的。但是,这里不是为您编写代码的地方。什么触发了请求,您传递了什么值?