Botão para atualizar um campo select

Bom dia,
precisava criar um botão que atualizasse um campo select, que nem funciona o campo ajax que atualiza outro campo, porem precisava que quando clicasse em um botão ele atualizasse o campo

Ele mudaria oq? Só o where ou a estrutura total do select?

na verdade so mudaria o where

Criar um campo texto. (no exemplo o campo é {recarrega_cliente})
o evento ajax recarrega_cliente_onclick

onload

	$mob = ($_SESSION['scriptcase']['device_mobile'] && $_SESSION['scriptcase']['display_mobile']) ? '_mob' : '';
	
	{recarrega_clientes} = '<a id="id_recarrega_clientes" onclick="do_ajax_form_clientes_avaliacoes'.$mob.'_event_recarrega_clientes_onclick(); return false;" class="scButton_default" title="Recarregar Clientes" style="vertical-align: middle; display:inline-block;"><i class="icon_fa fas fa-sync-alt"></i></a>';

form_clientes_avaliacoes => trocar pelo nome da aplicação

E o que colocar no evento ajax recarrega_clientes para reconstruir a lista no campo select com lookup automático?

Select -> WHERE if( [vg_vcli] = ‘S’, ativo = ‘S’, ativo = ‘N’)

onload
[vc_cli] = ‘S’;

ajax
[vc_cli] = ‘N’;
sc_field_readonly({cliente_id}, off);

no Ajax é necessário “citar” os campos que fazem parte do select

Exemplo:
lookup:
select id, nome from clientes where tipo_pessoa = ‘{campo_tipo}’;

ajax:
{campo_tipo};
sc_field_readonly({cliente_id}, off);

Perfeito, me ajudou muito Luiz Paulo, teria como esse mesmo botao avançar um passo, porque o meu campo esta no segundo passo, ou adicionar essa funcao no botao de avancar o passo

consegui desse jeito
$mob = ($_SESSION[‘scriptcase’][‘device_mobile’] && $_SESSION[‘scriptcase’][‘display_mobile’]) ? ‘_mob’ : ‘’;

– tenho o campo de recarregar regras, para conseguir colocar a variavel global no campo que vai ser atualizado
{recarrega_regras} = ‘’;

– e no onload tb adiciono no botao de avançar o step, adiciono o id do campo acima, executo a funcao que esta no campo, depois removo a id do botao e adiciono o id original

– então o botão faria o seguinte
— atualiza a regra
— avança step
?>

function executarFuncoes() {
var botao = document.getElementById(“sc_b_stepavc_b”);
botao.id = ’ id_recarrega_regras’;

		do_ajax_form_cotas_multi_step_event_recarrega_regras_onclick();
		
		botao.id = 'sc_b_stepret_b';
		
		scBtnFn_sys_format_stepava(); 
		return false;
	}
	
	
	document.addEventListener("DOMContentLoaded", function() {
		var botao = document.getElementById("sc_b_stepavc_b");
		botao.addEventListener("click", executarFuncoes);
	});
</script>
<?