Jquery 如何将多个字段的值放在一个复选框中?
我有个问题。我做了一个程序,它需要显示数据库的许多行,并且在每一行必须有一个复选框来检查项目。同时,如果选中复选框,我必须更新数据库。要更新它,我需要解析2个字段值和复选框。我应该如何输入字段的值 HTML: 使用Jquery 如何将多个字段的值放在一个复选框中?,jquery,checkbox,row,Jquery,Checkbox,Row,我有个问题。我做了一个程序,它需要显示数据库的许多行,并且在每一行必须有一个复选框来检查项目。同时,如果选中复选框,我必须更新数据库。要更新它,我需要解析2个字段值和复选框。我应该如何输入字段的值 HTML: 使用获取额外值。你必须给他们起个名字,你很容易就能找到,但这是最简单的解决办法。如果愿意,您也可以使用stringized JSON作为复选框值,但是您还必须处理JSON的读/写 <!-- <input name="cek" <?php echo $row['STATUS
获取额外值。你必须给他们起个名字,你很容易就能找到,但这是最简单的解决办法。如果愿意,您也可以使用stringized JSON作为复选框值,但是您还必须处理JSON的读/写
<!-- <input name="cek" <?php echo $row['STATUS_KIRIM']; echo $row['ID_NOTA_JUAL'];
echo $row['ID_BARANG'];?> id="cek<?php echo $row['STATUS_KIRIM'];?>"
type="checkbox" value="<?php echo $row['STATUS_KIRIM'];?>" <?php if ($row['STATUS_KIRIM'] == 1)
echo 'checked="checked"'; else 'checked="unchecked"';?>
/> -->
<script type="text/javascript">
$("#cek").click(function()
{
$("input").val(["$row['STATUS_KIRIM']", "$row['ID_NOTA_JUAL']", "$row['ID_BARANG']"]);
$.post("cek.php",$("input"), proses);
function proses(val[0])
{
if (val[0]=='1')
{
alert("Checked the item");
}
else
{
alert("Unchecked the item");
}
}
return false;
});
});
</script>
include "include/ConnDB.php";
include "include/function.php";
$idp = $_POST($row['ID_NOTA_JUAL']);
$idb = $_POST($row['ID_BARANG']);
$status = $_POST($row['STATUS_KIRIM']);
$db = new OraSQL();
$db2 = new OraSQL();
if($status == 1)
{
$db->execute("UPDATE T_ITEM SET STATUS_KIRIM=1 WHERE ID_NOTA_JUAL='".$idp."' AND ID_BARANG='".$idb."'");
} else {
$db->execute("UPDATE T_ITEM SET STATUS_KIRIM=0 WHERE ID_NOTA_JUAL='".$idp."' AND ID_BARANG='".$idb."'");
}
$query2 = sprintf("SELECT STATUS_KIRIM FROM T_ITEM WHERE ID_NOTA_JUAL='".$idp."' AND ID_BARANG='".$idb."'");
$result2 = $db2->query($query2);
$row2 = $result2->fetch_assoc();
if(isset($row2['STATUS_KIRIM'])) $cek=$row2['STATUS_KIRIM']; else $cek="";
echo $cek ;
?>