meltingice/ajax-chosen

URL attribute from data of HTML element

palodelincak opened this issue · 1 comments

Is possible to make universal .ajax-chzn-select class, which will be loading URL attribute from HTML element?

Something like this:

$(".ajax-chzn-select").ajaxChosen
    method: "GET"
    dataType: "json"
    url: $(this).data("url")
  , (data) ->
    terms = {}
    $.each data, (i, val) ->
      terms[val._id] = val.name + " <span class='slug'>(" + val.slug + ")</span>"
    terms

That would not make sense for most peoples needs this is to specific. If you have trouble geting the data for the url try this

$(".ajax-chzn-select").each(function(){
    var $this = $(this);
    $this.ajaxChosen({
        type: 'GET',
        url: $this.data("url")
        dataType: 'json', 
        function(data){
            //your callback
        }
    });
});