2015-06-29 120 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可能只是他的小错误,他真的需要你的答案?我们拭目以待。 –