有没有办法我们可以将查询中的Bootstrap Magicsuggest搜索请求参数更改为自定义标记?

时间:2013-10-22 15:32:33

标签: jquery twitter-bootstrap jquery-plugins github magicsuggest

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

1 个答案:

答案 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
});