2014-01-10 41 views
0

我有一個頁面,可以在我的本地盒子上運行IIS 7.5和Windows 7上正常工作。我使用VS 2013進行開發,並且有.Net 4.5.1安裝。我使用的是jquery-2.0.3和jquery-ui-1.10.3。它們都加載在我的Web服務器和本地機器上。不幸的是,我的工作仍在使用IE 9瀏覽器。我有一個jQuery UI對話框中有幾個表單域。一切工作正常我的本地盒子。當我將它上傳到運行IIS 7和.Net 4的Web服務器時,此窗體上的下拉列表在單擊它們時不起作用。使用Tab鍵切換表單上的字段,但不使用鼠標或觸摸屏。我可以使用下拉菜單,然後不能使用鼠標在第二個下拉列表中選擇一個值。我花了幾個小時在網站上搜索,並沒有看到任何相關信息。我有一種感覺,我們人們不想升級網絡服務器。有什麼建議麼? TIA。jquery ui對話框下拉不起作用在IIS7或.Net上的IE 9 4

$('#Pst').dialog({ 
autoOpen: false, 
title: 'Add', 
modal: true, 
width: 800, 
resizable: false, 
cache: false, 
buttons: { 
    "Save": function() { 
    $('#update-message').html(''); 
    $('#frm').submit(); 
    }, 
    "Cancel": function() { 
    $(this).dialog("close"); 
    } 
}, 
close: function() { 
    $(this).dialog("close"); 
} 
}).height("auto"); 

回答

0

我正面臨同樣的問題。這是因爲jquery ui庫在頁面中包含兩次。

+0

我以爲我已經回答了這個問題,但你說得對。在Web服務器上有兩個不同版本的jquery。 – Steve