Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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
jQuery生成的输入字段:在php中读取表单值?_Php_Jquery - Fatal编程技术网

jQuery生成的输入字段:在php中读取表单值?

jQuery生成的输入字段:在php中读取表单值?,php,jquery,Php,Jquery,我用jQuery获得一个json字符串,然后为每个值添加一个复选框 function dateClick(url){ $.getJSON(url, function(data){ var row = $("#HourSelectionTable tbody").html(); $("#HourSelectionTable").empty(); $("#HourSelectionTable").append(row); $

我用jQuery获得一个json字符串,然后为每个值添加一个复选框

function dateClick(url){
$.getJSON(url,
    function(data){

        var row = $("#HourSelectionTable tbody").html();
        $("#HourSelectionTable").empty();
        $("#HourSelectionTable").append(row);

        $.each(data, function(i,data){
            if(data.free == 'true'){
                $("<tr><td><input id='"+data.date+"-"+data.hour+"' value='"+data.date+"-"+data.hour+"'type='checkbox' onclick='hourClick(this.id);' /></td><td>"+data.hour+"</td></tr>").appendTo("#HourSelectionTable");                    
            }else {
                $("<tr><td>&nbsp;</td><td>"+data.hour+"</td></tr>").appendTo("#HourSelectionTable");                    
            }

            if ($("#HourSelectionTable").is(":hidden")) {
                $("#HourSelectionTable").slideDown("slow");
            }

        });
    });
我怎样才能解决这个问题


Dennis

您的表单是空的,因为您没有为输入字段提供
name
属性。name属性填充POST HTTP请求,然后填充
$\u POST
数组

echo ("<pre>");
print_r($_POST);
echo ("</pre>");
Array
(
    [Submit] => Bevestig
)