2015-06-29 160 views
0

在下面的代碼中爲什麼對話框不起作用?對話框不起作用

我導入所有需要的jar,它後面的任何原因或任何jar是必需的?

var val = $('#date').val().trim(); // Remove leading and trailing spaces 

// Moved inside click handler 
if (!val) { // Check if falsy value 
    alert("hi"); 
    $("#dialog").dialog();//this particular line is not going to work propery 
    return false; 
}    
+3

這是Java的?它看起來像Javascript給我。 –

+0

JavaScript不是Java,請更新標籤 – Stultuske

+2

請告訴我們帶有id對話框的HTML標籤的部分。 – Alp

回答

1
$("#dialog").dialog(); 

線將不起作用,因爲你基本上沒有在你的HTML的id =「對話框」標籤(如HTML的代碼段是它應該是)。

確保在HTML中有類似於div下面的內容。

<div id="dialog" title="Basic dialog"> 
    <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p> 
</div> 

你可以找到更多關於jQueryUI的對話框here

+0

但我在html中加入了以上標籤 –

+0

@GhanshyamMule對不起老兄。 VC.One指出,我在你的文章中錯過了一個非常重要的細節。你面臨的問題可能不是jQuery/HTML問題。請閱讀VC.One的問題並給他一個答案。我甚至可以刪除這個答案。 – Alp

+0

@Alp,他可能仍然需要它。涉及Java可能只是他的小錯誤,他真的需要你的答案?我們拭目以待。 –