我有一个跨域请求,需要按如下方式指定回调
http://<server>:<port>/../../abc?_callback=<callbackName>
使用 jqGrid,我不确定如何启用它。jqGrid 是 $.ajax 调用的包装器,它接受 url 并允许您指定跨域属性。我当前的配置提供了正确的响应:
$("#list").jqGrid({
url:'<sample cross domain URL>',
callback: 'callme',
mtype: 'GET',
crossDomain: true,
datatype: 'jsonp',
jsonp: true,
cache: true,
....... // other grid properties to load the layout for this dynamic data.
)};
“回调:'callme'”行似乎不起作用,因为萤火虫显示为请求分配的默认回调值。但是,此回调被指定为
<sample URL>?callback=jqueryXXX...X
instead of
<sampleURL>?_callback=callme
jqGrid 是否允许您指定自定义回调名称?