Javascript 在Jqgrid中上载任意格式的多个文件。?

Javascript 在Jqgrid中上载任意格式的多个文件。?,javascript,jquery,ajax,jqgrid,jqgrid-asp.net,Javascript,Jquery,Ajax,Jqgrid,Jqgrid Asp.net,我是Jqgrid的新手。我不知道如何在jqgrid中上传任何格式的多个文件。我搜索了一些我在谷歌上找不到的例子。这将非常有帮助,可以上传多种格式的文件。谢谢你的帮助 function initjqgridfileupload(table,pager,msg,loadSelID,caption,chkMrk,del ){ $(table).empty(); $(table).GridUnload(); var woid = $("#ID").val();

我是Jqgrid的新手。我不知道如何在jqgrid中上传任何格式的多个文件。我搜索了一些我在谷歌上找不到的例子。这将非常有帮助,可以上传多种格式的文件。谢谢你的帮助

function initjqgridfileupload(table,pager,msg,loadSelID,caption,chkMrk,del ){

     $(table).empty();
     $(table).GridUnload();

    var woid = $("#ID").val();
     var mygrid =jQuery(table).jqGrid({
        datatype: "local",
        height:25,
        data:msg,   
        width: 750,
        scrollOffset:0,
        //autowidth: true,
        colNames:['Id','File','File Name'],
        colModel:[
            {name:'id',index:'id',hidden: true , width:20,sorttype:"int",resizable:false},
            {name:'fileName', width:150,align:"left",hidden: true ,resizable:false,edittype:'select', formatter:'FilesLinks'},
            {name:'originalFileName',index:'originalFileName',id:'originalFileName',width:150,align:"center",formatter:'FilesLinks',editable:true,resizable:false,formoptions:{rowpos:1,colpos:1,label:"<font color='red'>File</font>"},editrules:{required:true},edittype:'file',editoptions: {enctype: "multipart/form-data",method:"post"}}      
            //{name:'originalFileName',hidden: true, width:150,align:"left",edittype:'select', resizable:false}         
        ],      
        //pager: pager,
        rowNum:10,      
        rowList:[], //disable the page size dropdown
        pgbuttons: false, //disable page control like next , back
        pgtext: null,         // disable pager text like 'Page 0 of 10'
        viewrecords: false ,   // disable current view record text like 'View 1-10 of 100' 
        //loadOnce:true,    
        rownumbers:false,
        loadComplete: function() {

        },
        multiselect: del,
        gridview : true,
        sortname: 'id',                 
        sortorder: "asc",                   
        toppager:true,
        caption:caption,
        hidegrid: false,
        beforeSelectRow: function(rowid, e) {     
            var $link = $('a', e.target);
            if (e.target.tagName.toUpperCase() === "A" || $link.length > 0) 
            {
            return false;   
            }     
        }  
    }); 
jQuery(table).jqGrid('navGrid',pager,{del:false,add:false,edit:false,search:false,refresh:true,cloneToTop:true},{},{},{},{});       

        }
函数initjqgridfileupload(表格、寻呼机、消息、loadSelID、标题、chkMrk、del){
$(表).empty();
$(表).GridUnload();
var woid=$(“#ID”).val();
var mygrid=jQuery(表).jqGrid({
数据类型:“本地”,
身高:25,
资料:msg,,
宽度:750,
滚动偏移量:0,
//自动宽度:正确,
colNames:['Id','File','File Name'],
colModel:[
{name:'id',index:'id',hidden:true,width:20,sorttype:'int',resizeable:false},
{name:'fileName',width:150,align:'left',hidden:true,resizable:false,edittype:'select',formatter:'FilesLinks'},
{name:'originalFileName',index:'originalFileName',id:'originalFileName',width:150,align:'center',格式化程序:'filelinks',可编辑:true,可调整大小:false,formoptions:{rowpos:1,colpos:1,label:'File},editrules:{required:true},edittype:'File',editoptions:{enctype:'multipart form data',method:'post}
//{name:'originalFileName',hidden:true,width:150,align:“left”,edittype:'select',resizeable:false}
],      
//寻呼机:寻呼机,
rowNum:10,
行列表:[],//禁用页面大小下拉列表
pgbuttons:false,//禁用页面控制,如next,back
pgtext:null,//禁用类似“第0页,共10页”的寻呼机文本
viewrecords:false,//禁用当前视图记录文本,如“视图1-10/100”
//有一次:是的,
行数:false,
loadComplete:function(){
},
多选:del,
gridview:没错,
sortname:'id',
分拣员:“asc”,
是的,
描述:描述,
希德格里德:错,
beforeSelectRow:函数(rowid,e){
var$link=$('a',e.target);
如果(e.target.tagName.toUpperCase()==“A”| |$link.length>0)
{
返回false;
}     
}  
}); 
jQuery(table).jqGrid('navGrid',pager,{del:false,add:false,edit:false,search:false,refresh:true,cloneToTop:true},{},{},{},{},{});
}