Bootstrap / JQuery,空格键不起作用

时间:2013-12-04 11:41:01

标签: javascript jquery ajax

我有一个包含一些输入文本的表单。 除空格键外,所有键在文本输入中都能正常工作。 当我提醒keyCode时它会发出警报32但没有任何附加在该字段中。

我正在使用JQuery 1.10.2,JQeryUI 1.9.2和twitter bootstrap。

作为旁注,整个表单使用xajax库(http://www.xajax-project.org/)在ajax中呈现

HTML没什么好看的:

<div class="span6">
    <div id="dJob_Title" class="control-group">
        <label class="control-label">Job title</label>
        <div class="controls">
            <input type="text" name="Job_title" id="Job_title" class="span12" placeholder="Job title..." value="'.$Job_title.'">                                
        </div>
    </div>
</div>

提前感谢您的帮助。
(对不起我非常糟糕的英语)。

2 个答案:

答案 0 :(得分:0)

问题我认为您尚未关闭输入标记或检查所有html标记是否格式正确

<input type="text" name="Job_title" id="Job_title" class="span12" placeholder="Job title..." value="'.$Job_title.'">                                


</input>

答案 1 :(得分:0)

好的,我最终发现了这个错误。 它是图像滑块的js(fadeSlideShow.js) 因为它在index.php中实例化(并且该站点的90%是通过index.php中的div中的ajax呈现的)即使我没有看到它,它仍然捕获空间事件(这是自动播放)

我刚在js中评论过这个:

else if(e.which==32){
    if(intval){stopAutoplay();}
    else{autoplay();}
return false;
}

一切都很好!

感谢大家的回应/反应,以及我以前所见过的浪费你的时间。