我从来没有遇到过这个问题,但我无法在表单上的任何输入文本框中插入空格。与网站上的其他表单一起使用不能在html输入文本框中插入空格
我正在使用MVC3。这个特定的包含在一个局部视图中,并通过Jquery ajax调用提交。
形式可以在这个页面的底部找到:提前
我从来没有遇到过这个问题,但我无法在表单上的任何输入文本框中插入空格。与网站上的其他表单一起使用不能在html输入文本框中插入空格
我正在使用MVC3。这个特定的包含在一个局部视图中,并通过Jquery ajax调用提交。
形式可以在这个页面的底部找到:提前
在jquery.gallerific.js
您有阻止你下面的代码,只是调试它,从进入空间或以下switch
任何其他关键:
/* ... code ... */
// Setup Keyboard Navigation
if (this.enableKeyboardNavigation) {
$(document).keydown(function(e) {
var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
switch(key) {
case 32: // space
gallery.next();
e.preventDefault();
break;
/* ... code ... */
http://tinyhousemarketplace.com/House/Details/1
感谢你已经有了一些JavaScript防止空间。我禁用JavaScript并可以输入空间。
我正在挖掘,我“认为”它可能是你的jQuery UI或者Galleriffic脚本。我正在寻找在jQuery UI中的keyCode.SPACE
,并且可能在galleriffic中的e.preventDefault()
。
对不起,我还没有超强的JS,所以有些人可能会看到我不知道。
你可以使用下面这行来列出绑定到元素的事件:
console.dir(jQuery('form').data('events'));
太棒了。感谢您及时的回复 – 2012-02-15 03:32:55