Javascript jquery使用php显示/隐藏标签/输入文本
使用php/jquery,我将使用php while循环列出mysql数据库中的行数据 当我点击特定记录上的编辑按钮时,标签将替换为输入文本!!标签值传递给输入文本,但它只显示在第一行记录中。我无法将特定的行记录从标签替换为输入 我正在使用4个链接按钮进行编辑/删除/保存/取消 当我点击编辑按钮时,编辑/删除按钮将变为保存/取消,反之亦然 感谢您的帮助 jquery代码 html/php代码Javascript jquery使用php显示/隐藏标签/输入文本,javascript,php,jquery,html,mysql,Javascript,Php,Jquery,Html,Mysql,使用php/jquery,我将使用php while循环列出mysql数据库中的行数据 当我点击特定记录上的编辑按钮时,标签将替换为输入文本!!标签值传递给输入文本,但它只显示在第一行记录中。我无法将特定的行记录从标签替换为输入 我正在使用4个链接按钮进行编辑/删除/保存/取消 当我点击编辑按钮时,编辑/删除按钮将变为保存/取消,反之亦然 感谢您的帮助 jquery代码 html/php代码 那么你想做什么呢?在我看来,问题可能是因为你给表中的所有行提供了相同的ID,您需要进行区分,然后进行相应
那么你想做什么呢?在我看来,问题可能是因为你给表中的所有行提供了相同的ID,您需要进行区分,然后进行相应的选择。@DrazenBjelovuk我已从mysql数据库中显示行,我已放置编辑按钮以替换标签以输入文本以更新单个记录,但当我单击除第一行以外的其他行时,特定的标签值将发送到第一行输入文本。。我的要求是点击行标签应替换为输入文本我将能够更新到我的msql数据库任何帮助感谢@用户3516962谢谢!!我想这可能是我的问题,我使用ide/idu/idd/idc/用户定义的atribute进行编辑/删除/更新操作,谢谢!!
$('body').delegate('.edit', 'click', function() {
$('#feed_label').hide();
$('#url1').show();
});
$('body').delegate('.cancel', 'click', function() {
$('#feed_label').show();
$('#url1').hide();
});
<div>
<label style="display:block-inline;" class="feed_label" id="feed_label" idl='<?php echo $row->id;?>'>
<?php echo $row->url; ?>
</label>
<input name="url1" class="form-control url1" value="<?php echo $row->id;?>" id="url1" type="text" placeholder="http://feeds.com/" style="display:none;">
</div>
<div>
<a ide='<?php echo $row->id;?>' id="edit" class='edit' href="#" style="display:block-inline;">EDIT</a>
<a idu='<?php echo $row->id;?>' id="update" class='update btn btn-primary btn-sm' href='#' style='display:none;'>SAVE</a>
<a idd='<?php echo $row->id;?>' id="delete" class='delete' href="#" style="display:block-inline;">DELETE</a>
<a idc='<?php echo $row->id;?>' id="cancel" class='cancel btn btn-warning btn-sm' href='#' style='display:none;'>CANCEL</a>
</div>