IE doesn't understand the value attribute in select, and now I think how to replace it ... here is a code snippet
function send_form() { var x = document.getElementById("SEIF_content"); var data = { "SEIF": {} }; data["cat1"] = document.getElementById("cat1").value; data["cat2"] = document.getElementById("cat2").value; for (var i = 0; i < x.childNodes.length; i++) { if (x.childNodes[i].nodeType == 1 && x.childNodes[i].type == "select-one" && * * x.childNodes[i].value * * ) { data["SEIF"][x.childNodes[i].name] = * * x.childNodes[i].value * * ; } } // ajax отправка данных }