J'utilise le code comme ceci pour le téléchargement de fichier. Après avoir cliqué sur le bouton d'édition, l'événement se déclenche sur la page ashx. Et lisez aussi la valeur de la méthode form.get. Mais je ne peux pas obtenir le chemin du téléchargement de fichier. Aidez-moi s'il vous plaît à obtenir ceci.Chemin de téléchargement du fichier Jqgrid
jQuery("#grid").jqGrid({
url:'handler.ashx',
datatype: 'json',
mtype: 'GET',
colNames:['Seriel Number', 'Script Name', 'Script Location','Host Url','Protocol','Rampup Time','No of Users','Loop','Delay'],
colModel:[
{name:'sr_no',index:'sr_no', width:55,editable:false,editoptions:{readonly:true,size:10},hidden:true},
{name:'script_name',index:'script_name', width:100,editable:true, editrules:{required:false}, editoptions:{size:10, maxlength: 15}},
{name:'script_loc',index:'script_loc', width:100,editable:true, editrules:{required:false},edittype: 'file', editoptions:{enctype: "multipart/form-data"}},
{name:'host_url',index:'host_url', width:100,editable:true, editrules:{required:true}, editoptions:{ size:10, maxlength: 25}},
{name:'protocol',index:'protocol', width:100,editable:true, editrules:{required:true}, editoptions:{size:10, maxlength: 10}},
{name:'rampup_time',index:'rampup_time', width:100,editable:true, editrules:{required:true}, editoptions:{defaultValue: '0',size:2, maxlength: 4}},
{name:'noof_users',index:'noof_users', width:100,editable:true, editrules:{required:false}, editoptions:{size:4, maxlength: 8}},
{name:'loops',index:'loops', width:100,editable:true, editrules:{required:true}, editoptions:{defaultValue: '1' ,size:1, maxlength: 2}},
{name:'delay',index:'delay', width:100,editable:true, editrules:{required:true}, editoptions:{defaultValue: '0',size:1, maxlength: 4}}
],
postData: {
},
rowNum:20,
rowList:[20,40,60],
height: 200,
autowidth: true,
rownumbers: true,
pager: '#pager',
sortname: 'sr_no',
viewrecords: true,
sortorder: "asc",
caption:"Users",
emptyrecords: "Empty records",
loadonce: false,
loadComplete: function() {
},
})
Quelle colonne de jqgrid contient un fichier joint, pour lequel vous voulez obtenir le chemin – Dave
script_loc est la colonne de téléchargement de fichier – user3085540
Ok. Vous ne pouvez pas obtenir uniquement le chemin ou les colonnes de la grille entière – Dave