有没有办法将引导魔术搜索请求参数从查询更改为自己的自定义标签



我正在尝试将 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
});

解决了,

_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
});

最新更新