$(document).ready(function (e) { $(function(){ $('#portal_assign_multi_user').multiselect(); }); $("#new_request").click(function () { $("#createticketModal").modal("show"); }); $.ajax({ url: "/portal-subcategory-data", data: { category_id: $("#portal_category").val() }, type: "post", cache: false, success: function (result) { var datas = JSON.parse(result); $("#portal_subcategory > option").remove(); $("#portal_subcategory").append('"); _.each(datas.sub_categories, function (data) { $("#portal_subcategory").append('"); }); }, }); $.ajax({ url: "/portal-partner-data", data: {}, type: "post", async: false, cache: false, success: function (result) { var datas = JSON.parse(result); $("#partner_ids > option").remove(); _.each(datas.partners, function (data) { $("#partner_ids").append('"); _.each(datas.sub_categories, function (data) { $("#portal_subcategory").append('"); }); }, }); $.ajax({ url: "/portal-user-data", data: { team_id: $("#portal_team").val() }, type: "post", cache: false, success: function (result) { var datas = JSON.parse(result); $("#portal_assign_user > option").remove(); $("#portal_assign_user").append('"); $("#portal_assign_multi_user").multiselect('destroy'); $("#portal_assign_multi_user > option").remove(); $("#portal_assign_multi_user").append('"); _.each(datas.users, function (data) { $("#portal_assign_user").append('"); $("#portal_assign_multi_user").append('"); }); $("#portal_assign_multi_user").multiselect(); }, }); $(document).on("change", "#portal_category", function (e) { $.ajax({ url: "/portal-subcategory-data", data: { category_id: $("#portal_category").val() }, type: "post", cache: false, success: function (result) { var datas = JSON.parse(result); $("#portal_subcategory > option").remove(); $("#portal_subcategory").append('"); _.each(datas.sub_categories, function (data) { $("#portal_subcategory").append('"); }); }, }); }); $(document).on("change", "#portal_team", function (e) { $.ajax({ url: "/portal-user-data", data: { team_id: $("#portal_team").val() }, type: "post", cache: false, success: function (result) { var datas = JSON.parse(result); $("#portal_assign_user > option").remove(); $("#portal_assign_multi_user").multiselect('destroy'); $("#portal_assign_multi_user > option").remove(); $("#portal_assign_user").append('"); $("#portal_assign_multi_user").append('"); _.each(datas.users, function (data) { $("#portal_assign_user").append('"); $("#portal_assign_multi_user").append('"); }); $("#portal_assign_multi_user").multiselect(); }, }); }); });