javascript - 将数据从 JS 传递到 Laravel
问题描述
我的函数 JS 中有一个参数 .. 目标是当我单击按钮时,应将参数分配给新变量 Laravel .. 我想将我的数据从 JS 传递到 Laravel
<script type="text/javascript" >
function change_theme(color) {
{{ $idc = color }}//somthing like this
document.getElementById('iframe').setAttribute("src","{{(route('generate.pdfColor', ['slug' => 'student', 'id' => '56', 'color' => '$idc']))}}");
}
</script>
解决方案
<script type="text/javascript">
function change_theme(color) {
var url = "{{(route('generate.pdfColor', ['slug' => 'student', 'id' => '56', 'color' => ':id']))}}";
url = url.replace('%3Aid',color);
document.getElementById('iframe').setAttribute("src", url);
}
</script>
推荐阅读
- sbt - sbt UnknownHostException repo.scala-sbt.org
- azure - Azure DevOPs YAML based multi-stage pipeline APPROVAL using REST API (APPPROVALID for Release stage)
- google-cloud-platform - How to build nodejs app from Gitlab using Google Cloud Build
- google-cloud-platform - GCP patch compliance data of VM Instances - get/list API
- django - 如何获取 django 中除登录用户之外的所有用户的投诉详细信息
- cassandra - Cassandra ccm 未在 Windows 10 上安装为应用程序
- python - 通过 2captcha API 绕过 Yahoo reCAPTCHA
- typescript - 打字稿:具有不同参数的泛型数组
- html - 导航中边框元素周围的空白?
- html - 引导程序 5 | img 大小响应“card-img-top”