当我按下按钮时,我的所有值都会被发布,但我只想将所选值发布到同一页面
我有一个包含 4 个值的动态表:
- 订单ID
- 成员(member) ID
- 标题
- 已检查
前三个值是文本,最后一个值是一个按钮,您可以按下该按钮来查看代码。
当我选择按所选行的一个按钮时,我会获取所有行的所有 OrderID,而不是仅获取所选行。
为什么会发生这种情况?
foreach($menuextra_result as $key){
?>
<form action="">
<div class="well">
<div class="row-fluid">
<div class="span3" id="textBox" >#<?= $key['order_id']; ?></div>
<div class="span3"><?= $key['member_id']; ?></div>
<div class="span4"><?= $key['title']; ?></div>
<?php
$checked = isset($key['checked'])?($key['checked']) :"";
?>
<?php if($checked)
{
?>
<div class="span2" ><?= date('d-m-y H:i:s', $checked) ?></div>
<?php
}
else
{
?>
<input type="hidden" id="order_id" name="order_id" value="<?= $key['order_id']; ?>"></input>
<input class="span2" type="submit" value="Ja">
<?php
}
?>
</div>
</div>
<?php
}
?>
</div><!-- / white-box -->
</form>
$(function(){
$('#save').click(function ()
{
var mysave = $('#textBox').html();
});
});
最佳答案
您是否为每一行设置相同的 ID?
id="textBox"
关于php - 为什么我的输入法不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16816710/