作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
@endforeach -6ren">
我的观点是这样的:
@foreach($product->photo_list as $i => $photo)
<a href="javascript:" class="text-danger delete"
data-toggle="modal"
data-target="#modal-delete-image"
data-photo="{{ json_encode($photo) }}"
data-product_id="{{ $product->id }}"
>
<span class="fa fa-trash"></span>
</a>
@endforeach
我的模态是这样的:
<bs-modal id="modal-delete-image" v-cloak>
<h4 slot="title" class="modal-title">...</h4>
<div slot="body" class="modal-body">
...
</div>
<div slot="footer" class="modal-footer">
<button type="button" class="btn btn-danger" id="confirm-delete">
Delete
</button>
</div>
</bs-modal>
我的 JavaScript 是这样的:
$('.delete').click(function(){
var photo = $(this).data('photo');
var productId = $(this).data('product_id');
$('#confirm-delete').data('photo', photo, 'productId', productId); //set the data attribute on the modal button
});
$('#confirm-delete').click(function(){
var photo = $(this).data('photo');
var productId = $(this).data('product_id');
console.log(photo)
console.log(productId)
$.ajax({
...
});
});
代码执行时,控制台日志结果为
undefined
如何解决这个问题?
最佳答案
你可以使用这个
<button data-photo="photo" data-photo_id="photo-id" type="button" class="btn btn-danger" id="confirm-delete">
Delete
</button>
$('.delete').on("click",function(){
var photo = $(this).data('photo');
var productId = $(this).data('product_id');
$('#confirm-delete').data('photo', photo);
$('#confirm-delete').data('productId', productId);
});
$('#confirm-delete').on("click",function(){
var photo = $(this).data('photo');
var productId = $(this).data('product_id');
console.log(photo)
console.log(productId)
$.ajax({
...
});
});
关于javascript - 如何在模态 Bootstrap 中发送参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44418888/
我来自 Asp.Net 世界,试图理解 Angular State 的含义。 什么是 Angular 状态?它类似于Asp.Net中的ascx组件吗?是子页面吗?它类似于工作流程状态吗? 我听到很多人
我一直在寻找 3 态拨动开关,但运气不佳。 基本上我需要一个具有以下状态的开关: |开 |不适用 |关 | slider 默认从中间开始,一旦用户向左或向右滑动,就无法回到N/A(未回答)状态。 有人
我是一名优秀的程序员,十分优秀!