Meu problema é:
Tenho x numero de Containers e y numero de Pedidos.
Pedidos não pode ser maior que Containers então tenho:
OBS: IE não suporta Number.parseInt() por isso usei apenas parseInt().
<script language="Javascript" type="text/javascript">
function validar_totais(pedido, container)
{
if (parseInt(pedido)<=parseInt(container))
{
//faça algo legal aqui
var my_condition = true;
}
else
{
alert ("Quantidade de Pedidos não pode ser maior que a Quantidade de Contêineres.");
var my_condition = false;
}
var lastSel = $("#qtd_geral_pedido option:selected");
$("#qtd_geral_pedido").change(function(){
if(my_condition)
{
lastSel.prop("selected", true);
}
});
$("#qtd_geral_pedido").click(function(){
lastSel = $("#qtd_geral_pedido option:selected");
});
}
</script>
<?php
echo "
Containers:
<select name='quantidade' id='quantidade'>
<option value='0'>---</option> ";
for ($i=1;$i<=200;$i++)
{
echo "<option value='$i'>$i</option>\n";
}
echo "
</select>
Pedidos:
<select name='qtd_geral_pedido' id='qtd_geral_pedido' onchange='validar_totais(document.procurado.qtd_geral_pedido.value, document.procurado.quantidade.value);'>
<option value='0'>--</option>";
for ($i=1;$i<=200;$i++)
{
echo "<option value='$i'>$i</option>\n";
}
echo "
</select>
";
?>
Assinar:
Postar comentários (Atom)
Linux bash file returns unexpected token `$'do\r''
open file in vi edit with vi filename.sh command; type in vi :set ff=unix command; save file with :wq It will save the file with unix...
-
Adicionar ♦ 10 dias a partir de hoje echo date('d/m/Y', strtotime("+10 days")); ♦ 10 dias a partir de uma data echo ...
-
JQuery - JavaScript and HTML at same page :: send.html <script> Dropzone.options.myDropzone= { url: "upload.php", ...
Nenhum comentário:
Postar um comentário