当页面加载时,它会将DB中的族谱显示为这样的列表,并且在每个子项中都有链接(更改父项)。
John
Jack *change parent*
Husam *change parent*
Koko *change parent*
Rami *change parent*
Loay *change parent*
我有所有父母和孩子的下拉菜单,如果我点击更改Husam内部的父母,例如它会让他的父亲(杰克)在下拉选择选项,当我将他的父母从下拉列表更改为Rami例如并点击保存提交我想在Remi下移动Husam并将其从Jack下移除。
当我点击链接
时,此查询在下拉列表中获取父od子项function changeParent() {
$(document).ready(function() {
$("a").click(function() {
function getEventTarget(e) {
e = e || window.event;
return e.target || e.srcElement;
}
var ul = document.getElementsByClassName('listSet');
[].forEach.call(ul, function(el) {
el.onclick = function(event) {
var target = getEventTarget(event);
//alert(target.id);
document.getElementById('names').value = target.id;
$("#save").show();
};
});
});
});
}
当我点击保存以测试提交时,这段代码回显父母,我应该在这里写一下这个过程吗?
if (isset($_POST['save'])) {
$selected = $_POST['parent'];
echo "You have selected :".
" ".$selected;
}
然后输出就像这样
John
Jack *change parent*
Koko *change parent*
Rami *change parent*
Husam *change parent*
Loay *change parent*