2012-02-15 55 views
2

我從來沒有遇到過這個問題,但我無法在表單上的任何輸入文本框中插入空格。與網站上的其他表單一起使用不能在html輸入文本框中插入空格

我正在使用MVC3。這個特定的包含在一個局部視圖中,並通過Jquery ajax調用提交。

形式可以在這個頁面的底部找到:提前

回答

2

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 ... */ 
+0

太棒了。感謝您及時的回覆 – 2012-02-15 03:32:55

0

http://tinyhousemarketplace.com/House/Details/1

感謝你已經有了一些JavaScript防止空間。我禁用JavaScript並可以輸入空間。

我正在挖掘,我「認爲」它可能是你的jQuery UI或者Galleriffic腳本。我正在尋找在jQuery UI中的keyCode.SPACE,並且可能在galleriffic中的e.preventDefault()

對不起,我還沒有超強的JS,所以有些人可能會看到我不知道。

0

你可以使用下面這行來列出綁定到元素的事件:

console.dir(jQuery('form').data('events'));