Javascript 以'形式输入按键功能;行不通
我填写此表格是为了计算发货量:Javascript 以'形式输入按键功能;行不通,javascript,keypress,enter,Javascript,Keypress,Enter,我填写此表格是为了计算发货量: <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
<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>
因特雷加模拟机场:
Digite seu CEP
“,{method:'get'});
});
我在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' });
}
});
});
}
jQuery.noConflict();//内部输入“CEP”
if(jQuery('input#cep').length){
jQuery('input#cep')。单击(function(){//GET KEYPRESS“E”
jQuery(document).keypress(函数(e){
var-keycode=(e.keycode?e.keycode:e.which);//输入?
如果(keycode='13'){
新的Ajax.Updater('content-frete','/Freteproduto?cep='+$('cep').getValue()+'&productid=',{method:'get'});
}
});
});
}
检查此选项,可能会有所帮助。您使用的是什么?如果是这样,您是否链接了脚本
?是的,它链接了其在单击时的工作,但我在按enter键时需要此链接
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' });
}
});
});
}