2009-12-28 108 views
0

我得到一個jQuery字符串與jQuery然後爲每個值,我添加一個複選框。jQuery生成的輸入字段:在PHP中讀取表單值?

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"); 
      } 

     }); 
    }); 

}

現在,當我發佈形式,並期待在$ _ POST,裏面空空如也。

echo ("<pre>"); 
print_r($_POST); 
echo ("</pre>"); 

給出:

Array 
(
    [Submit] => Bevestig 
) 

我該如何解決這個問題?因爲你沒有給輸入字段name屬性

丹尼斯

回答

1

你的表格是空的。 name屬性是填充POST HTTP請求然後是$_POST陣列的內容。

+0

OMG !!!!沒有看到。咱們試試吧! – 2009-12-28 17:33:56

+0

Jup做到了! – 2009-12-28 17:35:13

相關問題