0
AJAX가있는 회사를 일부 양식에 삽입하고 선택 상자에 응답을 추가합니다.한 명의 자녀를 두 명의 부모에게 추가하는 방법은 무엇입니까?
간혹 응답이 선택 1에 추가되고 때로는 선택 2에 추가되지만 둘 다 선택되지는 않습니다.
## add_company my submit form for Insert Company##
## company my form for insert Company##
$("#add_company").on("click",function() {
var first = 1;
var active = false;
$(document).ajaxStart(function() {
active = true;
}).ajaxStop(function() {
active = false;
});
if (!active) {
var search = $("#company").serialize();
var option = "";
var option_text = "";
if (search != "") {
$.get("./json/company.php", search, function (data) {
$.each(data, function (index, value) {
option = document.createElement("option");
option_text = document.createTextNode(value.name);
option.appendChild(option_text);
option.setAttribute("value",value.id);
##companies is Select 1 company Warranty Select2##
document.getElementById("companies").appendChild(option);
document.getElementById("company_warranty").appendChild(option);
if(value.id) {
var msg = document.createTextNode("با موفقیت ثبت شد");
document.getElementById("message-succ").appendChild(msg);
$("#succes").show("slow");
} else {
var msg = document.createTextNode("متاسفانه ذخیره نشد!!!");
document.getElementById("message-dan").appendChild(msg);
$("#unsucces").show("slow");
}
})
}, 'json');
}
}
});
이 노드는 DOM을 한 곳에서 할 수있다. 두 개의 선택 상자에 추가하려면 사본을 만들어야합니다. – Barmar
노드가 두 개의 부모를 가질 수 있다면'.parentNode'가 반환하겠습니까? – Barmar
당신의 도움을 위해 그것의 작품 tnx – ali