我正在寻找可以做以下事情的最干净的方法。
<?php
function display_data($label, $yes_no, $model) {
$return = "<tr><th><label>".$label."</label></th><td>";
if ($yes_no == '1') { $return .= "Yes"; } else { $return .= "No"; }
$return .= "</td><td>";
if (isset($model)) {
$return .= $model;
}
$return .= "</td></tr>";
return $return;
}
?>
<table>
<thead>
<tr>
<th>Make</th>
<th>Yes/No</th>
<th>Model</th>
</tr>
</thead>
<tbody>
<?php
echo display_data("Ford", $car_form["available"], $car_form["avail_model"]);
echo display_data("Honda", $car_form["available"], $car_form["avail_model"]);
?>
</tbody>
</table>
我希望能够通过单击诸如jquery的任何内容来编辑表的主体内容。更改该值,然后单击该值,它将保存为AJAX。
因此,我应该能够单击“是/否”或“模型”行中的任何一行并进行更改。我将拥有大量数据,所以我不确定如何大规模地执行此操作。我只是不想创建一个单独的jquery函数,并为我拥有的每条数据创建div。如果有人能想到一种更清洁的方法,那将是很棒的事情。
我现在拥有的所有东西都可以正常工作,只是我还没有在其中实现CRUD之类的系统。