1

magicsuggest에 대한 요청 param (쿼리)을 내 맞춤 태그로 변경하려고 시도하고 있습니다. 은 내 자신의 ajax 호출로 데이터에서 함수를 전달하려고 시도했으며 request.query로 내 맞춤 태그를 설정하려고했습니다. 다른 방법이 있습니까? 'dataUrlParams'어떻게 든Bootstrap Magicsuggest 검색 요청 매개 변수를 쿼리에서 사용자 정의 태그로 변경할 수있는 방법이 있습니까?

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

답변

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