本文整理汇总了PHP中Combo::setOnChange方法的典型用法代码示例。如果您正苦于以下问题:PHP Combo::setOnChange方法的具体用法?PHP Combo::setOnChange怎么用?PHP Combo::setOnChange使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Combo
的用法示例。
在下文中一共展示了Combo::setOnChange方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$params = array();
$sql =
"SELECT se_usuario id, se_usuario detalle
FROM use_usuarios
WHERE se_fechabaja IS NULL
AND se_usuariogenerico = 'N'
ORDER BY 2";
$comboUsuario = new Combo($sql, "usuario", $_SESSION["USUARIO_PROGRAMA_INCENTIVOS"]);
$comboUsuario->setFocus(true);
$comboUsuario->setOnChange("cambiarUsuario(this.value)");
?>
示例2: Combo
$sql =
"SELECT tb_codigo id, tb_descripcion detalle
FROM ctb_tablas
WHERE tb_clave = 'USCAR'
AND tb_fechabaja IS NULL
ORDER BY 2";
$comboCargo = new Combo($sql, "cargo", $row["SE_CARGO"]);
$sql =
"SELECT el_id id, el_nombre detalle
FROM del_delegacion
WHERE el_fechabaja IS NULL
ORDER BY 2";
$comboDelegacion = new Combo($sql, "delegacion", $row["SE_DELEGACION"]);
$comboDelegacion->setOnChange("cambiarDelegacion(this.value)");
$sql =
"SELECT es_id id, es_descripcion || ' - ' || es_calle || ' ' || es_numero detalle
FROM art.des_delegacionsede
ORDER BY 2";
$comboEdificio = new Combo($sql, "edificio", $row["SE_IDDELEGACIONSEDE"]);
$sql =
"SELECT ru_id id, ru_detalle detalle
FROM comunes.cru_relacionlaboralusuario
WHERE ru_fechabaja IS NULL
ORDER BY 2";
$comboRelacionLaboral = new Combo($sql, "relacionLaboral", ($row["SE_CONTRATO"] == 0)?-1:$row["SE_CONTRATO"]);
$sql =
示例3: Combo
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$sql =
"SELECT it_id id, it_tema detalle
FROM intra.cit_informetemas
WHERE it_fechabaja IS NULL
UNION ALL
SELECT -2, 'Tablero de Control'
FROM DUAL
ORDER BY 2";
$comboTema = new Combo($sql, "tema", $tema);
$comboTema->setOnChange("filtrarTitulosBusqueda(this.value)");
$sql =
"SELECT ip_id id, ip_titulo detalle
FROM intra.cip_informepublicado
WHERE ip_fechabaja IS NULL
ORDER BY 2";
$comboTitulo = new Combo($sql, "titulo");
$sql =
"SELECT DISTINCT se_id id, se_nombre detalle
FROM use_usuarios, intra.cie_informeestadistica, intra.cip_informepublicado
WHERE se_usuario = ie_usuario
AND ie_idpublicado = ip_id
AND se_fechabaja IS NULL
AND se_usuariogenerico = 'N'
AND ip_fechabaja IS NULL
ORDER BY 2";
示例4: UPPER
AND ue_anio = :ano
AND ue_grupo != 'NO PARTICIPA'
AND ue_fechabaja IS NULL
UNION ALL
SELECT ue_id, ue_evaluado, ue_evaluador
FROM rrhh.rue_usuarioevaluacion
WHERE ue_supervisor = UPPER(:usuario)
AND ue_anio = :ano
AND ue_grupo != 'NO PARTICIPA'
AND ue_fechabaja IS NULL
UNION ALL
SELECT ue_id, ue_evaluado, ue_evaluador
FROM rrhh.rue_usuarioevaluacion
WHERE SUBSTR(ue_notificaciones, 1, INSTR(ue_notificaciones, ';') - 1) = UPPER(:usuario)
AND ue_anio = :ano
AND ue_grupo != 'NO PARTICIPA'
AND ue_fechabaja IS NULL
UNION ALL
SELECT ue_id, ue_evaluado, ue_evaluador
FROM rrhh.rue_usuarioevaluacion
WHERE SUBSTR(ue_notificaciones, INSTR(ue_notificaciones, ';') + 1, LENGTH(ue_notificaciones)) = UPPER(:usuario)
AND ue_anio = :ano
AND ue_grupo != 'NO PARTICIPA'
AND ue_fechabaja IS NULL
ORDER BY 2, 3";
$comboUsuarioAEvaluar = new Combo($sql, "usuarioAEvaluar", $user);
$comboUsuarioAEvaluar->addParam(":ano", $ano);
$comboUsuarioAEvaluar->addParam(":usuario", $user);
$comboUsuarioAEvaluar->setAddFirstItem(false);
$comboUsuarioAEvaluar->setOnChange("cambiarUsuarioAEvaluar(document.getElementById('usuarioAEvaluar').value, document.getElementById('ano').value)");
?>
示例5: Combo
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$sql =
"SELECT em_id id, em_detalle detalle
FROM rrhh.rem_empresas
ORDER BY 2";
$comboEmpresa = new Combo($sql, "empresa", $empresa);
$comboEmpresa->setClass("combo");
$comboEmpresa->setDisabled($habilitarEmpresa);
$comboEmpresa->setOnChange("cambiarEmpresa(-1, -1, -1)");
$sql =
"SELECT es_id id, es_detalle detalle
FROM rrhh.res_estadossistemasgestion
ORDER BY 1";
$comboEstado = new Combo($sql, "estado", $estado);
$comboEstado->setClass("combo");
$sql =
"SELECT ge_id id, ge_detalle detalle
FROM rrhh.rge_gerencias
ORDER BY 2";
$comboGerencia = new Combo($sql, "gerencia", $gerencia);
$comboGerencia->setClass("combo");
$sql =
"SELECT gr_id id, gr_detalle detalle
FROM rrhh.rgr_grupos
ORDER BY 2";
示例6: Combo
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$sql =
"SELECT DISTINCT pv_codigo id, pv_descripcion detalle
FROM cpv_provincias
ORDER BY 2";
$comboProvincia2 = new Combo($sql, "provincia2", $_REQUEST["provincia"]);
$comboProvincia2->setOnChange("cambiaProvincia2(this.value)");
?>
示例7: Combo
$sql =
"SELECT 1
FROM DUAL
WHERE 1 = 2";
$comboLocalidad = new Combo($sql, "localidadCombo_".$i, $rowAVL["VL_LOCALIDAD"]);
$comboLocalidad->setClass("localidadCombo");
$comboLocalidad->setFirstItem("- INGRESE EL CÓDIGO POSTAL Y LA PROVINCIA -");
$comboLocalidad->setOnChange("cambiarLocalidad(this.value, '_".$i."')");
$sql =
"SELECT pv_codigo id, pv_descripcion detalle
FROM cpv_provincias
WHERE pv_fechabaja IS NULL
ORDER BY 2";
$comboProvincia = new Combo($sql, "provincia_".$i, ($rowAVL["VL_PROVINCIA"]=="")?-1:$rowAVL["VL_PROVINCIA"]);
$comboProvincia->setOnChange("cargarComboLocalidad('_".$i."')");
// Teléfonos..
$dataTel = inicializarTelefonos(OCI_COMMIT_ON_SUCCESS, "vt_id_valida_lugartrabajo_pcp", (($rowAVL)?$rowAVL["VL_ID"]:-$i), "vt", "afi.avt_valida_telefono_lt_pcp", $_SESSION["usuario"]);
quitarTelefonosTemporales($dataTel);
copiarTelefonosATemp($dataTel, $_SESSION["usuario"]);
?>
<div class="datosDivLugarTrabajo" id="datosDivLugarTrabajo_<?php
echo $i;
?>
" style="display:<?php
echo $rowAVL ? "block" : "none";
?>
;">
<input id="lugarTrabajoVisible_<?php
echo $i;
示例8: Combo
ORDER BY 2";
$comboGrupo = new Combo($sql, "grupo", ($alta)?-1:$row["PL_IDGRUPO"]);
$comboGrupo->setClass("combo");
$sql =
"SELECT pu_id id, pu_detalle detalle
FROM rrhh.rpu_puestos
ORDER BY 2";
$comboPuesto = new Combo($sql, "puesto", ($alta)?-1:$row["PL_PUESTO"]);
$comboPuesto->setClass("combo");
$sql =
"SELECT pl_id id, pl_empleado detalle
FROM rrhh.dpl_login
WHERE pl_empresa = :empresa
AND pl_id <> :id
AND pl_fechabaja IS NULL
ORDER BY 2";
$comboReferenteRrhh = new Combo($sql, "referenteRrhh", ($alta)?-1:$row["PL_RRHH"]);
$comboReferenteRrhh->addParam(":empresa", $empresa);
$comboReferenteRrhh->addParam(":id", (($alta)?-1:$_REQUEST["id"]));
$comboReferenteRrhh->setClass("combo");
$sql =
"SELECT 1
FROM DUAL
WHERE 1 = 2";
$comboReporta = new Combo($sql, "reporta");
$comboReporta->setClass("combo");
$comboReporta->setOnChange("cambiarReporta()");
?>
示例9: Combo
AND tb_fechabaja IS NULL
ORDER BY 2";
$comboStatusBcra = new Combo($sql, "statusBcra", ($alta)?-1:$row["STATUSBCRA"]);
$sql =
"SELECT tb_codigo id, tb_descripcion detalle
FROM ctb_tablas
WHERE tb_clave = 'SECT'
AND tb_codigo IN(2, 3, 4)
AND tb_fechabaja IS NULL
ORDER BY 2";
$comboSector = new Combo($sql, "sector", ($alta)?-1:$row["SECTOR"]);
$sql =
"SELECT tb_codigo id, tb_descripcion detalle
FROM ctb_tablas
WHERE tb_clave = 'STSRT'
AND tb_codigo <> '0'
AND tb_fechabaja IS NULL
ORDER BY 2";
$comboStatusSrt = new Combo($sql, "statusSrt", ($alta)?-1:$row["STATUSSRT"]);
$comboStatusSrt->setFirstItem("Desconocido");
$comboStatusSrt->setOnChange("document.getElementById('statusSrtTmp').value = this.value;");
$sql =
"SELECT zg_id id, zg_descripcion detalle
FROM afi.azg_zonasgeograficas
WHERE zg_fechabaja IS NULL
ORDER BY 2";
$comboZonaGeografica = new Combo($sql, "zonaGeografica", ($alta)?-1:$row["ZONAGEOGRAFICA"]);
?>
示例10: Combo
$sql =
"SELECT 1, 't' id, 'Todos' detalle FROM DUAL
UNION ALL
SELECT 2, 'e', 'Empleados' FROM DUAL
UNION ALL
SELECT 3, 'j', 'Jefes' FROM DUAL
UNION ALL
SELECT 4, 'jyg', 'Jefes y Gerentes' FROM DUAL
UNION ALL
SELECT 5, 'g', 'Gerentes' FROM DUAL
UNION ALL
SELECT 6, 'd', 'Directores' FROM DUAL
ORDER BY 1";
$comboTiposUsuario = new Combo($sql, "tiposUsuario");
$comboTiposUsuario->setAddFirstItem(false);
$comboTiposUsuario->setOnChange("seleccionarUsuarios(this.value)");
$sql =
"SELECT se_id id, se_nombre detalle
FROM use_usuarios
WHERE se_fechabaja IS NULL
AND se_usuariogenerico = 'N'
AND se_idsector IS NOT NULL
ORDER BY 2";
$comboUsuarios = new Combo($sql, "usuarios[]");
$comboUsuarios->setAddFirstItem(false);
$comboUsuarios->setClass("selectUsuarios");
$comboUsuarios->setMultiple(true);
$comboUsuarios->setOnChange("contarUsuariosSeleccionados(this)");
?>
示例11: Combo
SELECT '04', 'Abril' FROM DUAL
UNION ALL
SELECT '05', 'Mayo' FROM DUAL
UNION ALL
SELECT '06', 'Junio' FROM DUAL
UNION ALL
SELECT '07', 'Julio' FROM DUAL
UNION ALL
SELECT '08', 'Agosto' FROM DUAL
UNION ALL
SELECT '09', 'Septiembre' FROM DUAL
UNION ALL
SELECT '10', 'Octubre' FROM DUAL
UNION ALL
SELECT '11', 'Noviembre' FROM DUAL
UNION ALL
SELECT '12', 'Diciembre' FROM DUAL";
$comboMesHastaMensual = new Combo($sql, "mesHastaMensual");
$sql =
"SELECT 'h' id, 'Horaria' detalle FROM DUAL
UNION ALL
SELECT 'd', 'Diaria' FROM DUAL
UNION ALL
SELECT 'm', 'Mensual' FROM DUAL
UNION ALL
SELECT 'a', 'Anual' FROM DUAL";
$comboTipo = new Combo($sql, "tipo");
$comboTipo->setFocus(true);
$comboTipo->setOnChange("cambiarTipo(this.value)");
?>
示例12: Combo
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$sql =
"SELECT es_id id, es_nroestableci || ' - ' || es_nombre detalle
FROM aes_establecimiento
WHERE es_fechabaja IS NULL
AND es_contrato = 0
ORDER BY 2";
$comboEstablecimiento = new Combo($sql, "establecimiento", $_SESSION["BUSQUEDA_IMPRESION_FORMULARIOS"]["idEstablecimiento"]);
$comboEstablecimiento->setOnChange("document.getElementById('idEstablecimiento').value = this.value;");
$sql =
"SELECT it_id id, it_nombre detalle
FROM art.pit_firmantes
WHERE it_fechabaja IS NULL
ORDER BY 2";
$comboPreventor = new Combo($sql, "preventor", $_SESSION["BUSQUEDA_IMPRESION_FORMULARIOS"]["idPreventor"]);
$comboPreventor->setOnChange("document.getElementById('idPreventor').value = this.value;");
$sql =
"SELECT pv_codigo id, pv_descripcion detalle
FROM cpv_provincias
WHERE pv_fechabaja IS NULL
ORDER BY 2";
$comboProvincia = new Combo($sql, "provincia", $_SESSION["BUSQUEDA_IMPRESION_FORMULARIOS"]["idProvincia"]);
$comboProvincia->setOnChange("document.getElementById('idProvincia').value = this.value;");
?>
示例13: Combo
ORDER BY 2";
$comboNaturalezaLesion = new Combo($sql, "naturalezaLesion", ($cargarCampos)?$row["EW_NATURALEZA"]:-1);
$comboNaturalezaLesion->setOnBlur("getElementById('spanNaturalezaLesion').innerHTML = iif((this.value == -1), '', this.options[this.selectedIndex].text);");
$sql =
"SELECT lz_id id, lz_descripcion detalle
FROM sin.slz_lesionzona
WHERE lz_fechabaja IS NULL
ORDER BY 2";
$comboParteCuerpoLesionada = new Combo($sql, "parteCuerpoLesionada", ($cargarCampos)?$row["EW_ZONA"]:-1);
$comboParteCuerpoLesionada->setOnBlur("getElementById('spanParteCuerpoLesionada').innerHTML = iif((this.value == -1), '', this.options[this.selectedIndex].text);");
$sql =
"SELECT tb_codigo id, tb_descripcion detalle
FROM ctb_tablas
WHERE tb_clave = 'SEXOS'
AND tb_codigo <> '0'
ORDER BY 2";
$comboSexo = new Combo($sql, "sexo", ($cargarCampos)?$row["JW_SEXO"]:-1);
$comboSexo->setOnBlur("getElementById('spanSexo').innerHTML = iif((this.value == -1), '', this.options[this.selectedIndex].text);");
$sql =
"SELECT tb_codigo id, tb_descripcion detalle
FROM ctb_tablas
WHERE tb_clave = 'STIPO'
AND tb_codigo <> '0'
ORDER BY 2";
$comboTipoSiniestro = new Combo($sql, "tipoSiniestro", ($cargarCampos)?$row["EW_TIPOSINIESTRO"]:-1);
$comboTipoSiniestro->setOnBlur("getElementById('spanTipoSiniestro').innerHTML = iif((this.value == -1), '', this.options[this.selectedIndex].text);");
$comboTipoSiniestro->setOnChange("cambiaTipoSiniestro(this.value)");
?>
示例14: Combo
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php");
$sql =
"SELECT se_id id, se_nombre detalle
FROM use_usuarios
WHERE se_fechabaja IS NULL
AND se_usuariogenerico = 'N'
ORDER BY se_buscanombre";
$comboEmpleadoAusente = new Combo($sql, "empleadoAusente");
$comboEmpleadoAusente->setFocus(true);
$sql =
"SELECT ma_id id, ma_detalle detalle
FROM rrhh.rma_motivosausencia
WHERE ma_fechabaja IS NULL
ORDER BY 2";
$comboMotivoAusencia = new Combo($sql, "motivoAusencia");
$comboMotivoAusencia->setOnChange("mostrarEnviarMedico()");
$sql =
"SELECT 'T' id, 'Sí' detalle
FROM DUAL
UNION ALL
SELECT 'F', 'No'
FROM DUAL";
$comboEnviarMedico = new Combo($sql, "enviarMedico");
$comboEnviarMedico->setOnChange("mostrarJustificacion()");
?>
示例15: IN
$sql =
"SELECT se_usuario id, se_usuario detalle
FROM use_usuarios
WHERE se_fechabaja IS NULL
AND se_usuario NOT IN(SELECT pt_usuario
FROM web.wpt_permisostablerocontrol
WHERE pt_fechabaja IS NULL)
AND se_usuariogenerico = 'N'
ORDER BY 2";
$comboUsuariosSinPermiso = new Combo($sql, "usuariosSinPermiso");
$comboUsuariosSinPermiso->setAddFirstItem(false);
$comboUsuariosSinPermiso->setFocus(true);
$comboUsuariosSinPermiso->setMultiple(true);
$sql =
"SELECT se_usuario id, se_usuario detalle
FROM use_usuarios
WHERE se_fechabaja IS NULL
AND se_usuario IN(SELECT pt_usuario
FROM web.wpt_permisostablerocontrol
WHERE pt_fechabaja IS NULL)
AND se_usuariogenerico = 'N'
ORDER BY 2";
$comboUsuariosConPermiso = new Combo($sql, "usuariosConPermiso[]");
$comboUsuariosConPermiso->setAddFirstItem(false);
$comboUsuariosConPermiso->setClass("usuariosConPermiso");
$comboUsuariosConPermiso->setMultiple(true);
$comboUsuariosConPermiso->setOnChange("cambiarUsuario(this.value)");
?>