gpt4 book ai didi

PHP 函数内的 Javascript Ajax 数据

转载 作者:行者123 更新时间:2023-12-02 15:36:11 24 4
gpt4 key购买 nike

我有一个 Ajax 调用来创建一个新的测验,并带有指向测验编辑页面的链接(使用 Laravel)

现在我的 JavaScript 中有一个 PHP 函数,因此它又具有一个 JavaScript 变量。

变量data.id是如何插入到php asset函数中的?

$('#newQuiz').click(function () {
var quizName = $('#quiz-name').val();
var url = "quizzes/store";
var token = '{{ csrf_token() }}';

$.ajax({
type: "POST",
url: url,
data: {
'name': quizName,
'_token': token
},
success: function (data) {
$('.quiz-table > tbody').append(
'<tr>' +
'<td>' + data.id + '</td>' +
'<td>' + data.name + '</td>' +
'<td>' + '<button type="button" class="btn btn-warning"><a href="{{ asset("quizzes/".+data.id+."/questions") }}">Edit Quiz</a></button>' + '</td>' +
'<td>' + '<button type="button" class="btn btn-success">Play Quiz</button>' + '</td>' +
'</tr>'
);

$('#quiz-name').val('');
}
});
});

此规则用于澄清 {{ asset("quizzes/".+data.id+."/questions") }}

最佳答案

How is the variable data.id inserted inside the php asset function?

你不能。 PHP 在服务器上运行,您无法通过 Javascript 设置 PHP 变量的值 - 但事实恰恰相反。

关于PHP 函数内的 Javascript Ajax 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32907216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com