﻿/// <reference path="~/common/jquery-1.3.2-vsdoc.js" />

$(document).ready(function() {

    $("#gridList").jqGrid({
        url: '/script/GetData_Prism_Terms.aspx',
        datatype: "json",
        colNames: ['', '용어'],
        colModel: [
        	    { name: 'id', index: 'id', key: true, hidden: true },
        	    { name: 'original_terms', index: 'original_terms', editable: false, sortable: false }
            ],
        rowNum: 5,
        rowList: [5, 10, 20, 30],
        pager: jQuery('#pager2'),
        height: '220',
        width: '230',
        //sortname: 'original_terms',
        //sortorder: "asc",
        viewrecords: true,
        multiselect: false, //앞에 체크박스처리
        multikey: "", //multikey: "ctrlKey/shiftKey",
        editurl: '/script/GetData_Prism_Terms.aspx',
        loadError: function(xhr, st, err) {
            jQuery("#rsperror").html("Type: " + st + "; Response: " + xhr.status + " " + xhr.statusText);
        },
        imgpath: '/common/plug-in/jqGrid/themes/steel/images'
    })

    $('input:text[id=searchTxt]').keypress(function(e) {
        if (e.which == 13) {
            $("#btnSearch").trigger('click');
        }
    });

    jQuery("#btnSearch").click(function() {
        var searchTxt = encodeURIComponent(jQuery("#searchTxt").val());
        ($('input:text[id=searchTxt]').val());
                if (searchTxt.length == 0) {
                    alert('검색어를 입력하세요');
                    return;
                }
        var searchKey = jQuery("#searchKey").val();

        jQuery("#gridList").setGridParam({ url: "/script/GetData_Prism_Terms.aspx?searchTxt=" + searchTxt + "&searchKey=" + searchKey, page: 1 }).trigger("reloadGrid");
    });

});

//페이지 새로고침
function PageRefresh() {
    var searchTxt = encodeURIComponent(jQuery("#searchTxt").val());
    var searchKey = jQuery("#searchKey").val();
    var current_page = jQuery('#gridList').getGridParam('page');

    jQuery("#gridList").setGridParam({ url: "/script/GetData_Prism_Terms.aspx?searchTxt=" + searchTxt + "&searchKey=" + searchKey, page: current_page }).trigger("reloadGrid");
}
