Javascript 如何将数据从列表组项传递到PHP文件?
我正在制作一个简单的三步表单,第一步是在“事物”列表中进行选择,而不是制作一个无聊的单选按钮,而是选择一个引导列表组。 但是如何将从用户选择的值传递到PHP文件呢 我将把列表组码粘贴到这里Javascript 如何将数据从列表组项传递到PHP文件?,javascript,php,html,css,Javascript,Php,Html,Css,我正在制作一个简单的三步表单,第一步是在“事物”列表中进行选择,而不是制作一个无聊的单选按钮,而是选择一个引导列表组。 但是如何将从用户选择的值传递到PHP文件呢 我将把列表组码粘贴到这里 继任者 要做到这一点,您必须使用一些JavaScript代码: $('#list-tab a').on('click', function (e) { e.preventDefault(); $(this).tab('show'); // Get user selection var u
继任者
要做到这一点,您必须使用一些JavaScript代码:
$('#list-tab a').on('click', function (e) {
e.preventDefault();
$(this).tab('show');
// Get user selection
var userSelection = $(this).text();
// Check if input does not already exists
if ($('input[name="my_input"]').length === 0) {
// Create hidden input
var input = $('<input type="hidden" name="my_input" />');
input.val(userSelection)
// Prepend new input to form
$('#scelta_materia').find('form').prepend(input);
} else {
$('input[name="my_input"]').val(userSelection);
}
});
$(“#列表选项卡a”)。在('click',函数(e){
e、 预防默认值();
$(this.tab('show');
//获取用户选择
var userSelection=$(this.text();
//检查输入是否不存在
if($('input[name=“my_input”]')。长度==0){
//创建隐藏输入
变量输入=$('');
input.val(用户选择)
//将新输入前置到表单
$('scelta_materiala')。查找('form')。前置(输入);
}否则{
$('input[name=“my_input”]').val(用户选择);
}
});
例如,如果用户选择了Scienze
列表组项,则将向表单中添加一个
提交表单后,您可以使用$\u POST['my\u input']
我希望它能帮助您:)我已经制作了一个表单,并尝试在PHP文件中进行“POST”检查后通过id“捕获”数据,但它不起作用。您能显示PHP代码吗?