<script> console.log("5"); function getParam(parameterName) { var result = null, tmp = []; var items = location.search.substr(1).split("&"); for (var index = 0; index < items.length; index++) { tmp = items[index].split("="); if (tmp[0] === parameterName) result = decodeURIComponent(tmp[1]); } return result; } document.getElementById("getData").addEventListener("click", function(){ var url = "<%=Request.Url%>"; var year = document.getElementById("yearSelect").value; var month = document.getElementById("monthSelect").value; if (!getParam("year") || !getParam("month")) { window.location = url + "&year=" + year + "&month=" + month; }; }); </script> Вот непосредственно сам код там короче такая фигня я работал над ним но не закончил потому что просто не могу понять как доделать есть кусок кода который типо отображает данные но проблема была в том, что надо было перезагружать страницу перед каждым таким действием он пихал параметры в url а потом перезагружал страницу с этим урлом и бекэнд парсил этот новый url обратно и по параметрам выше разбирал Люди помогите пожалуйста основной скрипт выделил это для формы месяц код и типо найти данные кнопка.