我正在尝试将magicsuggest的请求参数(查询)更改为我的自定义标记, 尝试使用我自己的ajax调用在数据中传递函数,尝试使用request.query设置我的自定义标记。 还有其他办法吗?以某种方式操纵'dataUrlParams'
_mSuggest=$("#inpsuggest").magicSuggest({
//dataUrlParams: jsonUrlParamObj,
displayField: 'fullname',
//data: myUrlToPost,
data: function (request,response) {
$.ajax({
type: 'POST',
url: myUrlToPost,
dataType: 'json',
data: {**searchStr**:request.query},
success: function (data) {
response(data);
}
});
},
maxSelection:1,
typeDelay:400
});
答案 0 :(得分:3)
解决了它,
_mSuggest=$("#inpsuggest").magicSuggest({
//dataUrlParams: jsonUrlParamObj,
displayField: 'fullname',
//data: myUrlToPost,
data: function (request,response) {
$.ajax({
type: 'POST',
url: myUrlToPost,
dataType: 'json',
data: {**searchStr**:**this.input.val()**},
success: function (data) {
response(data);
}
});
},
maxSelection:1,
typeDelay:400
});