1
所以我有datepicker在正常窗口中工作得很好,但我不能在我的生活中使用 讓它在對話框中工作。在jQuery對話框中顯示jquery datepicker
我有一些JavaScript,打開我的application.js對話框文件 以及在日期選擇器JS 如下:
$(function() {
$("#version_release_date").datepicker({dateFormat: 'yy-mm-dd'});
});
$(document).ready(function() {
$('a.popup').click(function() {
$('<div />').appendTo('body').load($(this).attr('href') + '
form').dialog({
title: $(this).text()
})
});
return false;
});
});
現在第一功能工作正常,如果我只是去直接到頁面 ,但是如果通過對話框中的第二個函數呈現頁面,則不會再出現日期選擇器 。
這是在創建對話框:
<%= link_to 'Close Escalation', new_version_path, :class => 'popup' %>
這些都是我的包括
<%= stylesheet_link_tag "http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css", "application" %>
<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js", "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js", "application" %>
<%= javascript_include_tag "jquery.rails.js" %>
任何幫助表示讚賞。基本上從我可以告訴我不能得到 任何JavaScript工作在對話框中。
我甚至嘗試將腳本添加到頁面,但這並不工作 要麼。
這是在rails應用程序中。
嗯沒有什麼,當我點擊演示標題文本在對話框中。 – Dalupus 2011-05-07 04:13:43
正確,因爲它會加載href,但我沒有href加載 – mcgrailm 2011-05-07 13:23:35
讓我彈出它,看看會發生什麼。謝謝 – Dalupus 2011-05-07 14:40:39