Php ajax调用中返回的每个任务的单个复选框

Php ajax调用中返回的每个任务的单个复选框,php,javascript,html,ajax,Php,Javascript,Html,Ajax,我有一个关于复选框的问题。我正在制作一个网站,允许用户输入当天的任务,并在任务完成后进行检查。他们可以通过选择日期来浏览任务。我使用ajaxget方法从数据库中获取任务,并将它们显示在网页中。我不知道如何为从AJAX方法获得的每个任务创建一个复选框,因为我将通过一个AJAX调用连接到数据库并返回任务的php脚本来获得选定日期的所有任务。以及如何识别哪个复选框对应于哪个任务 数据库中有索引号、任务、任务日期、完成与否以及用户名 任何帮助都将不胜感激。谢谢从PHP函数中生成JSON响应,该响应随aj

我有一个关于复选框的问题。我正在制作一个网站,允许用户输入当天的任务,并在任务完成后进行检查。他们可以通过选择日期来浏览任务。我使用ajaxget方法从数据库中获取任务,并将它们显示在网页中。我不知道如何为从AJAX方法获得的每个任务创建一个复选框,因为我将通过一个AJAX调用连接到数据库并返回任务的php脚本来获得选定日期的所有任务。以及如何识别哪个复选框对应于哪个任务

数据库中有索引号、任务、任务日期、完成与否以及用户名


任何帮助都将不胜感激。谢谢

从PHP函数中生成JSON响应,该响应随ajax请求一起返回,并使用该响应将html放入页面正文中

例如,假设您有以下PHP代码:

 <?php

 $response = array(); 
$tasks = array(0 => "Task1", 1 => "Task1", 2 =>
 "Task1"); 

    $response['tasks'] = $tasks;


 $html = ''; 
 foreach($tasks AS $k => $v) {    
   $html .= '<input type="checkbox" id="task_' .$v. '" />'; 
 }

 $response['html'] = $html;

 echo json_encode($response); ?>
?>

?>
一旦AJAX请求被finoshes调用,就可以使用jQuery(?)在页面中设置复选框


yourAjaxFunxtinHere().success(函数())
{
$('#container').html(response.html);
});
您实际的具体问题是什么。StackOverflow不是征求一般意见的好地方。自己尝试一下,然后带着一个特定的问题回来
<script type="text/javascript">
yourAjaxFunxtinHere().success(function()
{
   $('#container').html(response.html);
});
</script>