javascript ajax按钮在http://127.0.0.1上运行正常,但在http://localhost:8888/xxx/public上出现错误并无法运行
P粉718165540
P粉718165540 2023-09-21 20:47:40
[JavaScript讨论组]

我正在使用laravel 10 php 8.10进行工作,这里的javascript ajax按钮在php artisan serve http://127.0.0.1上工作正常,但在**MAMP PRO**(localhost:8888)上出现错误(处理请求时出错),并且在url http://localhost:8888/xxx/public上不起作用。以下是html和js的片段:

需要帮助解决这个问题。

**HTML**

@if($row->soc_extra==1)
                        
                    @else
                        
                    @endif
                        
                      
                          
                        >
                          
@endforeach


**JS**

需要帮助解决这个问题。

P粉718165540
P粉718165540

全部回复(1)
P粉384366923

您的MAMP Apache端口是否确实设置为8888端口而不是80端口?

我已经做过几次(测试使用8888端口,部署使用80端口),并且将Ajax调用保留在目标为localhost而不是localhost:8888或者反过来。

或者,您可能需要在Ajax调用中明确指定8888端口,例如:

url: 'http://localhost:8888/admin/update-socialmedia-status'

希望这有所帮助?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号