gpt4 book ai didi

web-services - 如何使用 Flexigrid 在 asmx 中传递参数?

转载 作者:行者123 更新时间:2023-12-01 08:40:52 26 4
gpt4 key购买 nike

这是我的代码:

$('#flex1').flexigrid({
method: 'POST',
url: '/services/MHService.asmx/GetSurgicalHistory',
dataType: 'xml',
colModel: [
{ display: 'Surgical Procedure', name: 'SurgicalProcedure', width: 120, sortable: true, align: 'left' },
{ display: 'Notes', name: 'Notes', width: 120, sortable: true, align: 'left' },
{ display: 'Complications', name: 'Complications', width: 120, sortable: true, align: 'left' }
],
searchitems: [
{ display: 'Surgical Procedure', name: 'SurgicalProcedure' },
{ display: 'Notes', name: 'Notes' },
{ display: 'Complications', name: 'Complications' }
],
sortname: 'SurgicalProcedure',
singleSelect: true,
sortorder: 'asc',
usepager: true,
title: 'Surigcal History',
useRp: true,
rp: 10,
showTableToggleBtn: true,
width: 805,
height: 200
});

现在这段代码可以工作了,我如何在 web 服务中传递参数?我尝试在 Flexigrid api 中查找“数据”参数,但似乎没有。

类似这样的:

            method: 'POST',
url: '/services/MHService.asmx/GetSurgicalHistory',
dataType: 'xml',
data: '{ id: 23, area: "anywhere" }',

最佳答案

变化:

data: '{ id: 23, area: "anywhere" }',

到:

params: [{name:'id', value: 23},{name:'area', value: 'anywhere'}],

或者,如果您想使用新选项重新加载:

$("#flex1").flexOptions({params: [{name:'id', value: 23},{name:'area', value: 'anywhere'}]}).flexReload();

关于web-services - 如何使用 Flexigrid 在 asmx 中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3323865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com