$g_clicked_id_system_name = ""; $all_data_obj = new Object(); function calingScript($aint_module_code, $txt_id, $astr_ref_module_name) { var clicked_txt_id = "details_" + $txt_id; $g_clicked_id_system_name = array_flip($html_id_arr)[clicked_txt_id]; $all_data_obj = new Object(); jQuery.each($html_id_arr, function (ak, av) { $all_data_obj[ak] = new Object(); $all_data_obj[ak] = $("#" + av).val(); }); $all_data_obj = JSON.stringify($all_data_obj); if ("#txt_ref_schema_666" != "#txt_ref_schema_" + $txt_id) { //reference field in indents to order if ($("#txt_ref_schema_" + $txt_id).attr("readonly") == false) { window.$g_ref_module_code = $aint_module_code; window.$g_ref_module_name = $astr_ref_module_name; window.$g_txt_ref_schema_code = $txt_id; window.$flag = 0; showpopup(); var s = $("#txt_ref_schema_" + $txt_id).position(); var Left = s.left; if (Left > 500) { Left = Left - (425 - $("#txt_ref_schema_" + $txt_id).width()); } var Top = s.top + 100; //alert(Top); $("#dialog").dialog("open"); $("#dialog").data("width.dialog", 522); $("#dialog").data("position", [Top, Left]); var ref_module_name = window.$g_ref_module_name.replace(/~/g, " "); $("#ui-dialog-title-dialog").html(ref_module_name); } } //$("#jq_grid_head_div").hide(); //$("#dialog").css({position: 'absolute',left: Left,top: Top}); //$("#dialog").data("left",Left); //$("#dialog").data("top",Top); //$('#dialog').css( {position: 'absolute',left: Left,top: Top} ); /*$('#window').show(); $astr_ref_module_name = $astr_ref_module_name.replace(/~/g, " "); $('#windowTopContent').html($astr_ref_module_name); $('#windowContent').width(430); $('#window').width(455); */ } function calingScriptGroup($aint_module_code, $txt_id, $id) { window.$g_ref_s_ref_field_value = trim( document.getElementById("txt_ref_schema_" + $id).value ); window.$g_ref_module_code = $aint_module_code; window.$g_txt_ref_schema_code = $txt_id; window.$g_txt_ref_schema_code_with_out_table_name = $id; window.$flag = 1; } function showpopup() { $.ajax({ type: "POST", async: false, url: $host_url + "getRefModuleColumnName.demo", data: "internal_code=" + window.$g_ref_module_code + "&html_field_id=" + window.$g_txt_ref_schema_code, success: getRefModuleColumnResponse, }); } function getRefModuleColumnResponse($responce) { $responce = eval("(" + $responce + ")"); if ($responce.error_code == 0) { $g_ref_data_arr = $responce; $search_ref_module_db_field = 0; $search_ref_module_value = ""; $pop_up_data = $responce.data.pop_up_data; if ($responce.data.filter_data != "") { $search_ref_module_db_field = $responce.data.filter_data.db_field; if ($responce.data.filter_data.ref_module_code_ref_field_on > 0) { $search_ref_module_value = $( "#details_" + $responce.data.filter_data.ref_module_code_ref_field_on ).val(); } else { $search_ref_module_value = $responce.data.filter_data.ref_module_code_ref_field_const; $search_ref_module_value = $search_ref_module_value.replace(/ /g, "~"); } } } getGridForUserSchemaPopUPs(); } $host_url = getCookie("host_url"); $image_path = getCookie("image_path"); var $g_ref_data_arr = ""; var $search_ref_module_db_field = 0; var $search_ref_module_value = 0; function getGridForUserSchemaPopUPs() { document.getElementById("dialog").innerHTML = ""; $main = ""; var file_name = "pop_up_module_" + window.$g_ref_module_code + ".js"; $main = "
"; document.getElementById("dialog").innerHTML = $main + "
"; var th = document.getElementsByTagName("head")[0]; var s = document.createElement("script"); s.setAttribute("type", "text/javascript"); s.setAttribute("src", "grid_display_files/" + file_name); th.appendChild(s); //$("#tarka_jq_grid_head_div_"+$g_str_module_id+"_"+$g_ref_module_code).hide(); } function openNewWindow($aint_module_code, $astr_module_name) { getModulesDetailsNewWindow( $astr_module_name, $aint_module_code, "Add", $g_display_module_name ); } function getKeyData(event) { var kC = event.which ? event.which : event.keyCode; alert(kC); } function addPopUpElement() { var id = jQuery("#table_grid1").getGridParam("selrow"); if (id > 0) { AssignPopUPvalueToTextBox(id); $("#dialog").dialog("close"); } else { alert("Please select row"); return; } } function DisplayPopUpDetailsValues(id) { var data = jQuery("#table_grid1").getRowData(id); var pop_up_data = ""; jQuery.each(data, function (k, v) { pop_up_data += $pop_up_data[k] + " : " + v + "
"; }); $("#open_popup_value").html(pop_up_data); } /* document.onkeydown = function(evt){ var charCode = (evt.which) ? evt.which : event.keyCode; if(charCode=='13') addPopUpElement() } */ function GetPopUpelementValue() { var gsr = jQuery("#table_grid1").getGridParam("selrow"); if (gsr) { addPopUpElement(); } else { alert("Please select Row"); } }