我試圖將參數傳遞給Flexigrid的Web服務調用。如何使用FlexiGrid將參數傳遞到Web服務調用
我已經設置FlexiGrid工作得很好,除非當我嘗試傳遞一個參數到我的Web服務調用,但當嘗試加載具有該參數的網格時看到500內部服務器錯誤。
理想情況下,當用戶點擊提交時,它會調用一個javascript函數來調用flexigrid的ajax調用,但是我在哪裏看到Firebug中的500內部服務器錯誤。
這是說lastName
參數從Web服務調用中丟失。該參數是從姓氏搜索文本框中獲取的。
任何幫助表示讚賞,因爲我是FlexiGrid的新手。
這裏是我的Ajax調用:
$("#userflexiGrid").flexigrid({
url: 'FlexiGridService.asmx/GetDirectory',
params: [{ name: 'lastName', value: 'doe'}],
dataType: 'xml',
colModel: [
{ display: 'Id', name: 'Employeeno', width: 30, sortable: true, align: 'left' },
{ display: 'Name', name: 'Employee', width: 130, sortable: true, align: 'left' },
{ display: 'Bureau', name: 'Bureau', width: 180, sortable: true, align: 'left' }
],
searchitems: [
{ display: 'Name', name: 'Employee' },
{ display: 'Bureau', name: 'Bureau' },
],
sortname: "Name",
sortorder: "asc",
usepager: true,
title: 'Flexi Users',
useRp: true,
rp: 20,
showTableToggleBtn: false,
pagestat: 'Displaying: {from} to {to} of {total} matches.',
//width: 700,
singleSelect: true,
onSubmit: addFormData,
height: 260
});
'PARAMS' 我的作品。看到這裏http://stackoverflow.com/a/7468213/588759 – rofrol 2012-04-18 11:47:25