{"id":5122,"date":"2024-04-24T15:32:29","date_gmt":"2024-04-24T18:32:29","guid":{"rendered":"https:\/\/neodent.com.br\/pacientes\/?page_id=5122"},"modified":"2025-10-29T18:16:48","modified_gmt":"2025-10-29T21:16:48","slug":"encontre-seu-dentista-busca","status":"publish","type":"page","link":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/","title":{"rendered":"Encontre seu Dentista &#8211; Busca"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5122\" class=\"elementor elementor-5122\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-348405b elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"348405b\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8c9ddf4\" data-id=\"8c9ddf4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a0fcbb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6a0fcbb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20bf9f3\" data-id=\"20bf9f3\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b34493f elementor-widget elementor-widget-shortcode\" data-id=\"b34493f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t   <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n   <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n   <link href=\"https:\/\/fonts.googleapis.com\/css2?family=League+Spartan:wght@100..900&display=swap\" rel=\"stylesheet\">\n\n   <link rel=\"stylesheet\" href=\"https:\/\/neodent.com.br\/pacientes\/wp-content\/plugins\/mapa-neodent-pacientes\/css\/mainstyle.css?v=2.4\">\n\n\n   <!-- BUSCA -->\n   <section class=\"busca\">\n\n      <div class=\"box_busca\">\n         <div class=\"texto\">\n            <h1>Seu novo sorriso come\u00e7a agora<\/h1>\n\n            <p>Encontre um dentista parceiro Neodent+ e\n               aproveite condi\u00e7\u00f5es exclusivas para clientes Bradesco.<\/p>\n         <\/div>\n\n         <form class=\"form_busca\" action=\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-resultado\/\" method=\"POST\">\n\n            <div class=\"form_busca_interna\">\n               <div class=\"form-group\">\n                  <label for=\"estado\">Estado<\/label>\n                  <select name=\"estado\" class=\"form-control\" id=\"estado\" required><\/select>\n               <\/div>\n\n               <div class=\"form-group\">\n                  <label for=\"cidade\">Cidade<\/label>\n                  <select name=\"cidade\" class=\"form-control\" id=\"cidade\" required>\n                     <option value=\"\">Selecione<\/option>\n                  <\/select>\n                  <div id=\"cidade-loading\" style=\"display: none; font-size: 13px; color: #5b215e; margin-top: 6px;\">\n                     Buscando...<\/div>\n               <\/div>\n            <\/div>\n\n            <button class=\"botao\" type=\"submit\" style=\"margin-top: 20px;\">Encontrar dentista!<\/button>\n         <\/form>\n      <\/div>\n\n   <\/section>\n   <!-- FIM \/ BUSCA -->\n\n   <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.1.0\/jquery.min.js\"><\/script>\n   <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/handlebars.js\/4.0.5\/handlebars.min.js\"><\/script>\n   <script\n      src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyBx8NZadtUa-p7lcP1ZuUWKYx6tYE8fBRo&libraries=places\"><\/script>\n   <script src=\"https:\/\/neodent.com.br\/pacientes\/wp-content\/plugins\/mapa-neodent-pacientes\/js\/loadingoverlay.min.js\"><\/script>\n   <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/choices.js\/public\/assets\/styles\/choices.min.css\" \/>\n   <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/choices.js\/public\/assets\/scripts\/choices.min.js\"><\/script>\n   <script>\n      document.addEventListener('DOMContentLoaded', function () {\n         var ajaxUrl = 'https:\/\/neodent.com.br\/pacientes\/wp-admin\/admin-ajax.php';\n\n         var estadoSelect = document.getElementById('estado');\n         var cidadeSelect = document.getElementById('cidade');\n         if (!estadoSelect || !cidadeSelect) { return; }\n\n         var formBusca = document.querySelector('form.form_busca');\n         var submitButton = formBusca ? formBusca.querySelector('button[type=\"submit\"]') : null;\n\n         function updateSubmitState() {\n            var hasEstado = !!estadoChoices.getValue(true);\n            var hasCidade = !!cidadeChoices.getValue(true);\n            if (submitButton) {\n               submitButton.disabled = !(hasEstado && hasCidade);\n            }\n         }\n\n         var estadoChoices = new Choices(estadoSelect, {\n            searchEnabled: true,\n            shouldSort: false,\n            allowHTML: false,\n            itemSelectText: '',\n            noResultsText: 'Nenhum resultado',\n            noChoicesText: 'Sem op\u00e7\u00f5es'\n         });\n\n         var cidadeChoices = new Choices(cidadeSelect, {\n            searchEnabled: true,\n            shouldSort: false,\n            allowHTML: false,\n            itemSelectText: '',\n            noResultsText: 'Nenhum resultado',\n            noChoicesText: 'Selecione um estado primeiro'\n         });\n\n         \/\/ Desabilita cidades at\u00e9 escolher estado\n         cidadeChoices.disable();\n         if (submitButton) { submitButton.disabled = true; }\n\n         \/\/ Util: normalizar Title Case (mantemos para cidades; estados j\u00e1 v\u00eam prontos do servidor)\n         function toTitleCase(str) {\n            return (str || '').toLowerCase().replace(\/\\b\\w+\/g, function (txt) {\n               return txt.charAt(0).toUpperCase() + txt.substr(1);\n            });\n         }\n\n         \/\/ Carrega estados do banco (sem duplicar e normalizados)\n         fetch(ajaxUrl + '?action=neodent_get_estados_pacientes')\n            .then(function (r) { return r.json(); })\n            .then(function (result) {\n               if (!result || !result.success) { throw new Error('Falha ao carregar estados'); }\n               var list = Array.isArray(result.data) ? result.data : [];\n               \/\/ Garantir unicidade por value; label j\u00e1 vem normalizado: Nome (UF)\n               var seen = new Set();\n               var choicesData = [];\n               list.forEach(function (item) {\n                  var val = (item.value || '').trim();\n                  if (!val) { return; }\n                  if (!seen.has(val)) {\n                     seen.add(val);\n                     choicesData.push({ value: val, label: item.label || val });\n                  }\n               });\n               \/\/ Ordena alfabeticamente por label (locale PT), ignorando diferen\u00e7as de acento\/mai\u00fasculas\n               choicesData.sort(function (a, b) {\n                  return a.label.localeCompare(b.label, 'pt', { sensitivity: 'base' });\n               });\n               estadoChoices.clearChoices();\n               estadoChoices.setChoices([\n                  { value: '', label: 'Selecione', disabled: true, selected: true }\n               ].concat(choicesData), 'value', 'label', true);\n               updateSubmitState();\n            })\n            .catch(function (e) { console.error('Erro ao carregar estados', e); });\n\n         estadoSelect.addEventListener('change', function () {\n            var selectedValue = estadoChoices.getValue(true);\n\n            \/\/ Resetar sele\u00e7\u00e3o e op\u00e7\u00f5es da cidade imediatamente\n            try { cidadeChoices.removeActiveItems(); } catch (e) { }\n            cidadeChoices.clearChoices();\n            updateSubmitState();\n\n            var loadingEl = document.getElementById('cidade-loading');\n            if (loadingEl) { loadingEl.style.display = selectedValue ? 'block' : 'none'; }\n\n            if (!selectedValue) { cidadeChoices.disable(); return; }\n\n            cidadeChoices.disable();\n            fetch(ajaxUrl + '?action=neodent_get_cidades_pacientes&estado=' + encodeURIComponent(selectedValue))\n               .then(function (r) { return r.json(); })\n               .then(function (result) {\n                  if (!result || !result.success) { throw new Error('Falha ao carregar cidades'); }\n                  var list = Array.isArray(result.data) ? result.data : [];\n                  var seen = new Set();\n                  var cityChoices = [];\n                  list.forEach(function (item) {\n                     var val = (item.value || '').trim();\n                     if (!val) { return; }\n                     if (!seen.has(val)) {\n                        seen.add(val);\n                        cityChoices.push({ value: val, label: item.label || toTitleCase(val) });\n                     }\n                  });\n                  \/\/ Ordena alfabeticamente por label (locale PT), ignorando diferen\u00e7as de acento\/mai\u00fasculas\n                  cityChoices.sort(function (a, b) {\n                     return a.label.localeCompare(b.label, 'pt', { sensitivity: 'base' });\n                  });\n                  cidadeChoices.clearChoices();\n                  cidadeChoices.setChoices(\n                     [{ value: '', label: 'Selecione', disabled: true, selected: true }].concat(cityChoices),\n                     'value', 'label', true\n                  );\n                  cidadeChoices.enable();\n                  if (loadingEl) { loadingEl.style.display = 'none'; }\n                  updateSubmitState();\n               })\n               .catch(function (e) { console.error('Erro ao carregar cidades', e); if (loadingEl) { loadingEl.style.display = 'none'; } });\n         });\n\n         cidadeSelect.addEventListener('change', function () {\n            var loadingEl = document.getElementById('cidade-loading');\n            if (loadingEl) { loadingEl.style.display = 'none'; }\n            updateSubmitState();\n         });\n\n         if (formBusca) {\n            formBusca.addEventListener('submit', function (ev) {\n               var hasEstado = !!estadoChoices.getValue(true);\n               var hasCidade = !!cidadeChoices.getValue(true);\n               if (!hasEstado || !hasCidade) {\n                  ev.preventDefault();\n                  formBusca.reportValidity();\n               }\n            });\n         }\n      });\n   <\/script>\n   \t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5122","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha\" \/>\n<meta property=\"og:url\" content=\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/\" \/>\n<meta property=\"og:site_name\" content=\"Neodent - Sorrir \u00e9 uma Escolha\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-29T21:16:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/\",\"url\":\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/\",\"name\":\"Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha\",\"isPartOf\":{\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#website\"},\"datePublished\":\"2024-04-24T18:32:29+00:00\",\"dateModified\":\"2025-10-29T21:16:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/neodent.com.br\/pacientes\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Encontre seu Dentista &#8211; Busca\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#website\",\"url\":\"https:\/\/neodent.com.br\/pacientes\/\",\"name\":\"Neodent - Sorrir \u00e9 uma Escolha\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/neodent.com.br\/pacientes\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#organization\",\"name\":\"Neodent\",\"url\":\"https:\/\/neodent.com.br\/pacientes\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/neodent.com.br\/wp-content\/uploads\/2021\/07\/cropped-Design-sem-nome-19.png\",\"contentUrl\":\"http:\/\/neodent.com.br\/wp-content\/uploads\/2021\/07\/cropped-Design-sem-nome-19.png\",\"width\":512,\"height\":512,\"caption\":\"Neodent\"},\"image\":{\"@id\":\"https:\/\/neodent.com.br\/pacientes\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/","og_locale":"pt_BR","og_type":"article","og_title":"Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha","og_url":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/","og_site_name":"Neodent - Sorrir \u00e9 uma Escolha","article_modified_time":"2025-10-29T21:16:48+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/","url":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/","name":"Encontre seu Dentista - Busca - Neodent - Sorrir \u00e9 uma Escolha","isPartOf":{"@id":"https:\/\/neodent.com.br\/pacientes\/#website"},"datePublished":"2024-04-24T18:32:29+00:00","dateModified":"2025-10-29T21:16:48+00:00","breadcrumb":{"@id":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/neodent.com.br\/pacientes\/encontre-seu-dentista-busca\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/neodent.com.br\/pacientes\/"},{"@type":"ListItem","position":2,"name":"Encontre seu Dentista &#8211; Busca"}]},{"@type":"WebSite","@id":"https:\/\/neodent.com.br\/pacientes\/#website","url":"https:\/\/neodent.com.br\/pacientes\/","name":"Neodent - Sorrir \u00e9 uma Escolha","description":"","publisher":{"@id":"https:\/\/neodent.com.br\/pacientes\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/neodent.com.br\/pacientes\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/neodent.com.br\/pacientes\/#organization","name":"Neodent","url":"https:\/\/neodent.com.br\/pacientes\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/neodent.com.br\/pacientes\/#\/schema\/logo\/image\/","url":"http:\/\/neodent.com.br\/wp-content\/uploads\/2021\/07\/cropped-Design-sem-nome-19.png","contentUrl":"http:\/\/neodent.com.br\/wp-content\/uploads\/2021\/07\/cropped-Design-sem-nome-19.png","width":512,"height":512,"caption":"Neodent"},"image":{"@id":"https:\/\/neodent.com.br\/pacientes\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/pages\/5122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/comments?post=5122"}],"version-history":[{"count":10,"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/pages\/5122\/revisions"}],"predecessor-version":[{"id":5581,"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/pages\/5122\/revisions\/5581"}],"wp:attachment":[{"href":"https:\/\/neodent.com.br\/pacientes\/wp-json\/wp\/v2\/media?parent=5122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}