Javascript 当文本输入不为空时过帐数据
我有一个表,给我3列,产品代码,产品名称和一个复选框 目前,它基本上可以发布任何已选中的产品,但我想将功能更改为文本框而不是复选框,并且只发布文本框中包含内容的数据,我一直在修补它,但没有任何效果 这是我的桌子:Javascript 当文本输入不为空时过帐数据,javascript,php,jquery,datatables,Javascript,Php,Jquery,Datatables,我有一个表,给我3列,产品代码,产品名称和一个复选框 目前,它基本上可以发布任何已选中的产品,但我想将功能更改为文本框而不是复选框,并且只发布文本框中包含内容的数据,我一直在修补它,但没有任何效果 这是我的桌子: <form id="frm-example" action="price-quote.php" method="POST"> <table id="datatable-price" class="table table-stri
<form id="frm-example" action="price-quote.php" method="POST">
<table id="datatable-price" class="table table-striped table-bordered">
<thead>
<tr>
<th>Product Code</th>
<th>Product Name</th>
<th>Add to quote</th>
</tr>
</thead>
<tbody>
<?php while($res = sqlsrv_fetch_array($def, SQLSRV_FETCH_ASSOC)) : ?>
<tr>
<td><?php echo $res['ItemCode']; ?></td>
<td><?php echo $res['ItemName']; ?></td>
<td>
<input type="checkbox" name="checkbox[]" value="<?php echo $res['ItemCode'];?>"></input>
</td>
</tr>
<?php endwhile; ?>
</tbody>
</table>
<input type="submit" id="submit" name="submit" class="btn btn-success pull-right" value="Quote"></input>
</form>
产品代码
品名
添加到报价中
我不知道你想做什么,但是有很多方法
首先,您可以将复选框的值更改为多值字段(不推荐)。工作
诸如此类:
<input type="checkbox" name="checkbox[]" value="<?php echo $res['ItemCode'];?>|<?php echo $res['ItemName'];?>"></input>
我不知道你想做什么,但是有很多方法
首先,您可以将复选框的值更改为多值字段(不推荐)。工作
诸如此类:
<input type="checkbox" name="checkbox[]" value="<?php echo $res['ItemCode'];?>|<?php echo $res['ItemName'];?>"></input>
我没有回答这个问题。您将把复选框更改为文本框,如果已填写,您将提交它们。我说的对吗?这是必需的功能是的。我没有回答这个问题。您将把复选框更改为文本框,如果已填写,您将提交它们。我说的对吗?这是必需的功能。是的。感谢您花时间给出答案,但我已经有了一个复选框,我想将其更改为输入文本,并在字段已填写时提交。您好,PHPNewbie,太好了!如果需要帮助,大声喊!是的,如果你能帮忙,那就太好了!你能帮点忙吗?你好,也许可以。你需要什么?谢谢你花时间给出答案,但我已经有了一个复选框,我想把它改成一个输入文本,如果该字段已经填写了就提交。嗨,PHPNewbie,太好了!如果需要帮助,大声喊!是的,如果你能帮忙,那就太好了!你能帮点忙吗?你好,也许可以。你需要什么?
<input type="checkbox" name="checkbox[]" value="<?php echo $res['ItemCode'];?>|<?php echo $res['ItemName'];?>"></input>
<?php
if(!empty($_POST['checkbox'])) {
$in = implode(",",$_POST['checkbox']);
foreach($_POST['checkbox'] as $check){
$abc = "SELECT ItemCode, ItemName FROM OITM WHERE ItemCode in ('. $in . ') ORDER BY ItemName";
}
}
?>