Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将数据从列表组项传递到PHP文件?_Javascript_Php_Html_Css - Fatal编程技术网

Javascript 如何将数据从列表组项传递到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

我正在制作一个简单的三步表单,第一步是在“事物”列表中进行选择,而不是制作一个无聊的单选按钮,而是选择一个引导列表组。 但是如何将从用户选择的值传递到PHP文件呢

我将把列表组码粘贴到这里


继任者

要做到这一点,您必须使用一些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代码吗?