swal弹窗_为何无法弹出 swal 提示框?

swal弹窗_为何无法弹出 swal 提示框?代码按照老师的写的 能够在数据库中查询到购物车的变化 但是前端 js 没有反应完整代码 extends layouts app section title product gt title section content product gt title 价格 product gt price

代码按照老师的写的,能够在数据库中查询到购物车的变化,但是前端js没有反应

swal弹窗_为何无法弹出 swal 提示框?

swal弹窗_为何无法弹出 swal 提示框?

完整代码:

@extends(‘layouts.app’)

@section(‘title’, $product->title)

@section(‘content’)

swal弹窗_为何无法弹出 swal 提示框?

{
{ $product->title }}
价格
{
{ $product->price }}
累计销量
{
{ $product->sold_count }}
累计评价
{
{ $product->review_count }}
{
{ str_repeat(‘★’, floor($product->rating)) }}{
{ str_repeat(‘☆’, 5 – floor($product->rating)) }}

选择

@foreach($product->skus as $sku)

class=”btn btn-default sku-btn”

data-price=”{
{ $sku->price }}”

data-stock=”{
{ $sku->stock }}”

data-toggle=”tooltip”

title=”{
{ $sku->description }}”

data-placement=”bottom”>

{
{ $sku->title }}

@endforeach

数量 件

❤ 收藏

加入购物车

{!! $product->description !!}

@endsection

@section(‘scriptsAfterJs’)

$(document).ready(function () {

$(‘[data-toggle=”tooltip”]’).tooltip({trigger: ‘hover’});

$(‘.sku-btn’).click(function () {

$(‘.product-info .price span’).text($(this).data(‘price’));

$(‘.product-info .stock’).text(‘库存:’ + $(this).data(‘stock’) + ‘件’);

});

// 加入购物车按钮点击事件

$(‘.btn-add-to-cart’).click(function () {

// 请求加入购物车接口

axios.post(‘{
{ route(‘cart.add’) }}’, {

sku_id: $(‘label.active input[name=skus]’).val(),

amount: $(‘.cart_amount input’).val(),

})

.then(function () { // 请求成功执行此回调

swal(‘加入购物车成功’, ”, ‘success’);

}, function (error) { // 请求失败执行此回调

if (error.response.status === 401) {

// http 状态码为 401 代表用户未登陆

swal(‘请先登录’, ”, ‘error’);

} else if (error.response.status === 422) {

// http 状态码为 422 代表用户输入校验失败

var html = ‘

‘;

_.each(error.response.data.errors, function (errors) {

_.each(errors, function (error) {

})

});

html += ‘

‘;

swal({content: $(html)[0], icon: ‘error’})

} else {

// 其他情况应该是系统挂了

swal(‘系统错误’, ”, ‘error’);

}

})

});

});

@endsection

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230090.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午3:08
下一篇 2026年3月16日 下午3:09


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号