将数据ajax传递到每个页面的同一个页面
passing data ajax to same page in foreach laravel 5
我是ajax和laravel 5的新手
我想用ajax传递数据,以获取同一页面上的每个laravel 5。
<div class="row" style="margin:3% 0px 0px 0px">
@foreach($warung_has_kategoriwarungs['i want pass the data here'] as $Warung)
<div class="col-md-6" style="margin-bottom:0px;min-height:100px">
<ul class="no-padding" style="display:inline-flex;list-style-type: none;width:100%;">
<li>
<img class="img-circle" src="assets/gambar_contoh/foto.jpg" style="height:60px;width:60px">
</li>
<li style="padding:0px 0px 0px 15px ;width:100%">
<p class="heading-toko-font" style="font-size:18px;color:#606060">{{ $Warung->Warung->nama }}</p>
<span class="alamat-toko-font" style="font-size:14px;color:#BCBCBC"><?php echo $Warung['Warung']['alamat']; ?></span>
</li>
</ul>
</div>
@endforeach
</div>
<div style="text-align:right;">
{!! $warung_has_kategoriwarungs['and here']->setPath('')->render(); !!}
</div>
和这里的js(我不知道我想要尝试什么):
<script>
$(document).ready(function () {
$(".kategori-warung").click(function (e) {
//i want pass this data to foreach parameter
var txt = $(e.target).text();
$(".warung").fadeIn("slow").show();
$("#nama-kategori").html(txt);
$(".warung-semua").hide();
});
});
</script>
我认为ajax对于同一页面调用不是合适的解决方案。我认为最好使用laravel 5中的helper(中间件)。这样就可以进行验证和重定向。另一种方法是只使用javascript来获取数据并进行选择。但你想做的是不对的。我如何使用JavaScript变量作为PHP变量?Javascript是客户端,php是服务器端,你不能把它们绑定在一起
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- 在同一个圆环图中使用不同的数据
- 如何在同一个.js文件中编写ajax,php和js并从数据库中检索数据
- 使用不同的数据属性值多次嵌入同一个web小部件
- 如何从同一个链接返回不同的数据(带有图像扩展)
- 如何将数据从ASCX javascript发布到同一个ASCX控件
- 同一个函数参数能接受不同的数据类型吗?
- 将数据ajax传递到每个页面的同一个页面
- 在同一个视图中使用相同的指令,绑定不同的数据
- Angular.JS:视图共享同一个控制器,当改变视图时,模型数据会重置
- 我如何在同一个角花括号({{}})中动态地呈现javascript数据和html
- 在没有承诺的情况下多次调用同一个异步函数加载数据
- 如果我们希望PHP中的数据保存在同一个文件中,我们能做些什么来代替javascript中的ajax调用呢?
- 如何在javascript的同一个函数中处理多种格式的数据
- 使用jquery ajax在同一个请求中上传文件和JSON数据
- angularjs——在同一个控制器的函数之间传递数据