我做了这个表格来计算发货量:
<div class="container-frete">
<div class="title-frete">
Simulação de Entrega:<br>
<div class="label-frete"> Digite seu CEP<br> </div>
<input id="cep" type="text"/>
<input id="botao" type="button" class="button-frete" value="<?php echo $this->__('Calcular'); ?>"/>
</div>
<div id="content-frete">
</div>
但我不知道如何在其上进行按键操作:
<script>
Event.observe('botao', 'click', function(event) {
new Ajax.Updater('content-frete', '/Freteproduto?cep='+$('cep').getValue()+'&productid=<?php echo $produto->getId();?>', { method: 'get' });
});
</script>
答案 0 :(得分:0)
我在jquery中创建一个新的
jQuery.noConflict(); // INSIDE INPUT "CEP"
if (jQuery('input#cep').length) {
jQuery('input#cep').click(function(){ // GET KEYPRESS "E"
jQuery(document).keypress(function(e) {
var keycode = (e.keyCode ? e.keyCode : e.which); // ENTER?
if(keycode == '13') {
new Ajax.Updater('content-frete', '/Freteproduto?cep='+$('cep').getValue()+'&productid=<?php echo $produto->getId();?>', { method: 'get' });
}
});
});
}