var dg; var dd; var editRow = undefined; var method = undefined; $(document).ready( function(){ searchData(); loadHosAutoComplete('search_hosname','search_hosid','search_hosname_old'); loadHosAutoComplete('search_hosname1','search_hosid1','search_hosname_old1'); dd = $("#dd").dialog({ title: '配置', width: 280, height: 210, closed: true, cache: false, modal: true, buttons:[{ text:'保存', handler:function(){ var rowData = {}; var basic_hos_info_id = $('#basic_hos_info_id').val(); rowData.hos_id=$('#search_hosid1').val(); rowData.hos_name=$('#search_hosname1').val(); rowData.region_code=$('#region_code').val(); rowData.hop_service=$('#hop_service').val(); rowData.hos_address=$('#hos_address').val(); rowData.password=$('#password').val(); if(Commonjs.isEmpty(basic_hos_info_id)){ Commonjs.ajax("./BasicAction_insertHosInfo.action",rowData,false); }else{ rowData.basic_hos_info_id=basic_hos_info_id; Commonjs.ajax("./BasicAction_updateHosInfo.action",rowData,false); } refreshData(); dd.dialog('close'); } },{ text:'关闭', handler:function(){ $('#basic_hos_info_id').val(""); $('#search_hosname1').val(""); $('#search_hosid1').val(""); $('#search_hosname_old1').val(""); $('#region_code').val(""); $('#hop_service').val(""); $('#hos_address').val(""); $('#password').val(""); dd.dialog('close'); } }] }); // $('#provinceID').combobox({ // editable:false, // valueField:'provinceid', // textField:'provincename', // width: 100, // onSelect: loadCity // }); // $('#cityID').combobox({ // editable:false, // valueField:'cityid', // textField:'cityname', // width: 120, // onSelect: loadHos // }); // $('#orgID').combobox({ // valueField:'hospitalid', // textField:'hosname', // panelWidth: 260 , // }); // var pd = Commonjs.ajax($.yihu.url,{bizAction:'commonAction.getProvinceByHos'},false).result; // $('#provinceID').combobox('loadData',pd); }); function searchData(){ var hosid = 0; if(!isNull($('#search_hosid').val())){ hosid=$('#search_hosid').val(); } dg = $('#dg').datagrid( { title : '', url : "BasicAction_queryHosInfo.action", height : $('#layoutid').layout('panel', 'center').panel( 'options').height, columns : dataTableColumns, queryParams : { hospitalId : hosid, }, pagination : true, pageSize : 15, pageList : [ 10, 15, 20, 30, 50 ], fitColumns : true, singleSelect : true, loadMsg : "正在加载...", toolbar:[ { text:'增加', iconCls:'icon-add', handler:function(){ dd.dialog('open'); } },'-',{ text:'修改', iconCls:'icon-edit', handler:function(){ var row = dg.datagrid('getSelections')[0]; $('#basic_hos_info_id').val(row.basic_hos_info_id); $('#search_hosname1').val(row.hos_name); $('#search_hosid1').val(row.hosid); $('#search_hosname_old1').val(row.hos_name); $('#region_code').val(row.region_code); $('#hop_service').val(row.hop_service); $('#hos_address').val(row.hos_address); $('#password').val(row.password); dd.dialog('open'); } },'-',{ text:'删除', iconCls:'icon-remove', handler:function(){ var rows = dg.datagrid('getSelections'); var msgMess = '当前已选中'+rows.length+'条记录,删除后无法恢复,是否确定要删除!!'; if(rows.length > 0){ $.messager.confirm('确认',msgMess,function(r){ if(r){ var ids = []; var rowData = {}; for(var i=0;i