我想开发一个有四个 div 的网页,每个 div 上有一些数据和一个编辑按钮,当用户点击 div 的编辑按钮时,用户可以编辑详细信息,当用户点击保存时,保存按钮将出现在编辑位置数据保存。
但是,当您单击编辑页面时的问题不应重新加载,并且新的 div 应该仅在当前屏幕位置加载,当用户单击保存而不是加载新页面时,它应该重新加载具有相同筛选位置的新 div
我尝试了以下代码
<div id="off1" class="radios">
<div id="off" class="gradients1">Details</div>
<div style="border:3px solid #151B8D;margin-left:auto;margin-right:auto;width:800px;">
<form id="form1" action="" method="post" name="offedit">
<input type="submit" id="offchange" name="offchange" value="Save" onclick="" />
<input type="submit" name="cancel" value="Cancel" onclick="" />
<br>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr style="background-color:#ECE5B6;height:31px;">
<td style="font-size:120%;" width="85px">
<input stlye="width:65px;" type="text" id="acno" name="acno" value="<?php echo $rows['acno'];?>" />
</td>
</tr>
</table>
</form>
</div>
</div>
<div id="off2" class="radios11">
<div class="gradients1">Details</div>
<div style="border:3px solid #151B8D;margin-left:auto;margin-right:auto;width:800px;">
<form action="" method="post" name="officeedit">
<input type="submit" id="offdetails" name="offdetails" value="Edit" />
<br>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr style="background-color:#ffffff;height:31px;">
<td style="font-size:120%;" width="85px">
<?php echo $rows[ 'acno'];?>
</td>
</tr>
</table>
</form>
</div>
</div>
加载编辑 div 我使用了以下查询
$('#offdetails').click(function (e) {
$('.radios').show();
$('.radios11').hide();
e.preventDefault();
});
radios 和 radios11 的 css 文件如下
.radios {
display:none;
}
.radios11 {
display:show;
}
现在的问题是我无法在不更改屏幕位置的情况下保存页面。任何人都可以建议我实现这一目标的想法,即使是除此之外的任何新想法也会对我有所帮助。