Jump to content

Search the Community

Showing results for tags 'select2'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 4 results

  1. Boa tarde pessoal. Estou terminando um site para imobiliária, no qual faz parte da ferramenta de busca o Select2. Está tudo funcionando. O problema é que, ao selecionar um imóvel, seria necessário que os campos que o cliente escolheu, ficassem com o selected setados. Esse seria um dos scritps: O que faz o ajax: /*************** Procurar cidade ***************/ //$('#cidade').select2('data', {id: '5256', text: 'cidade selecionada...'}); $( "#cidade" ).select2({ ajax: { url: "<?php echo $dir_base; ?>php/procurar_cidades_pesquisa.php", dataType: 'json', delay: 250, data: function (params) { return { finalidade_id: $("#finalidade").val(), tipo_imovel_id: $("#tipo_imovel").val(), q: params.term // search term }; }, processResults: function (data) { // parse the results into the format expected by Select2. // since we are using custom formatting functions we do not need to // alter the remote JSON data return { results: data }; }, cache: true }, language: { noResults: function (params) { return "Selecione a finalidade"; } } }); $("#bairro").prop("disabled", true); $("#cidade").on("change", function () { if($(this).val().length == 0) { $("#bairro").prop("disabled", true); }else{ $("#bairro").prop("disabled", false); } $("#bairro").empty().trigger('change') }); /*************** Procurar cidade ***************/ E o php que faz a busca do db: <?php /******* Conexão com o bando de dados *******/ include "../Conexao/config.php"; mysqli_select_db($config, $database_config); mysqli_set_charset($config,"utf8"); /******* Conexão com o bando de dados *******/ $finalidade_id = strip_tags(trim($_GET['finalidade_id'])); $tipo_imovel_id = @strip_tags(trim($_GET['tipo_imovel_id'])); $cidade_sel_url = @strip_tags(trim($_GET['cidade_sel_url'])); $search = @strip_tags(trim($_GET['q'])); if(empty($finalidade_id)){ $sql_json = mysqli_query($config, "SELECT imv.cidade, cid.nome FROM tb_imovel imv LEFT JOIN tb_cidades AS cid ON (imv.cidade = cid.id) WHERE cid.nome LIKE '".$search."%' AND imv.finalidade = '1' GROUP BY imv.cidade") or die(mysqli_error($config)); }elseif(empty($tipo_imovel_id)){ $sql_json = mysqli_query($config, "SELECT imv.cidade, cid.nome FROM tb_imovel imv LEFT JOIN tb_cidades AS cid ON (imv.cidade = cid.id) WHERE cid.nome LIKE '".$search."%' AND imv.finalidade = '".$finalidade_id."' GROUP BY imv.cidade") or die(mysqli_error($config)); }else{ $sql_json = mysqli_query($config, "SELECT imv.cidade, cid.nome FROM tb_imovel imv LEFT JOIN tb_cidades AS cid ON (imv.cidade = cid.id) WHERE cid.nome LIKE '".$search."%' AND imv.finalidade = '".$finalidade_id."' AND tipo = '".$tipo_imovel_id."' GROUP BY imv.cidade") or die(mysqli_error($config)); } $return_arr = array(); if(@mysqli_num_rows($sql_json) <= '0'){ echo ""; }else{ while($r_sql_json = mysqli_fetch_array($sql_json)){ $row_array['id'] = $r_sql_json['cidade']; $row_array['text'] = $r_sql_json['nome']; array_push($return_arr,$row_array); } } echo json_encode($return_arr); ?> Encontrei essa linha na documentação: //$('#cidade').select2('data', {id: '5256', text: 'cidade selecionada...'}); Mas eu coloco e a cidade selecionada não fica setada com seleted. São seis campos que ocorrem isso, todos parecidos com este. A instrução acima está correta e eu não estou sabendo fazer ou teria algum outro modo de fazer isso? Obrigado!
  2. Olá pessoal. Tenho este script interno em uma página <script> function Carregar() { $('.conteudo').load("CRM/PreCadastro", function () { $('.carregando').hide(); $(this).find(".topo, .rodape").hide(); }); } </script> Com a função externa abaixo, eu chamo o Carregar dentro da janela modal que se abre. ARQUIVO: SCRIPT.JS $(function modalFull() { $('.showModal').click(function () { $('.escurece').show(50, function () { $('.modalFull').show(300, function () { Carregar(); $('.fechar, .escurece').click(function () { $('.modalFull').hide(function () { $('.escurece').hide(300); }); }); }); }); }); }); }); Funciona perfeitamente, porém a página PreCadastro não carrega os scripts. Tem um formulário nela e uso o plugin select2 e mais uma função de máscara de celular, ambos não funcionam após o load(). Desde já agradeço!
  3. ggbelgamo

    Alterar fonte plugin select2

    Pessoal comecei a utilizar o plugin select2 em um projeto e está funcionando normalmente, porém não consigo de forma alguma alterar a fonte do select, já tentei com style no próprio select e não funciona! Segue print do problema.
  4. Leomar Sartor

    Select2 / JQuery

    Estou a realizar uns exemplos de estudos com Select2 (Feito download em http://select2.github.io/select2/) e Jquery. Estou seguindo um tutorial para o uso do mesmo... Porém não consigo fazer uma função (format) funcionar e não estou conseguindo entender o por que. Coloquei Alert e Logs mas não funciona o da função... Agradeço pela ajuda desde já. Segue exemplo a seguir: <html> <head> <title>Seletores JQuery</title> <script src="https://code.jquery.com/jquery-3.2.0.js" integrity="sha256-wPFJNIFlVY49B+CuAIrDr932XSb6Jk3J1M22M3E2ylQ=" crossorigin="anonymous"></script> <link href="select2/dist/css/select2.min.css" rel="stylesheet" /> <script src="select2/dist/js/select2.min.js"></script> </head> <body style="text-align: center"> <form> <select id="carros" style="width: 300px;"> <option value="VV">Volvo</option> <option value="SB">Saab</option> <option value="MC">Mercedes</option> <option value="AD">Audi</option> </select> </form> </body> </html> <script type="text/javascript"> $( document ).ready(function() { console.log( "INICIO" ); alert("INICIO"); $("#carros").select2({ placeholder: "Selecione Carros:", allowClear: true, formatResult: format, formatSelection: format, escapeMarkup: function(m) { return m; } }); console.log( "FIM" ); alert("FIM"); }); function format(state) { console.log( "DENTRO DA FUNCAO" ); alert("DENTRO DA FUNCAO"); alert('ID:' + state.id + ' - Carro:' + state.text); } </script>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.