$(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();
},
});
});
});