0

私はウェブサイトを構築しています。私は、ログインjavascriptが動作している。 jquery UIライブラリのdatepickerオブジェクトを追加したいと思います。これは、ダウンロードしてroot/jqueryUIフォルダに配置しています。私はこれを複数の方法で研究してきましたが、うまくいくものはありませんでした。jquery - 同じページにdatepickerとログインできません

Javascriptを

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 
<script src="./jqueryUI/jquery-ui.js"> 
var $113 = jQuery.noConflict(); 
$113(function() { 
$113("#datepicker").datepicker(); 
}); 
</script> 
<script type="text/javascript"> 

$(document).ready(function(){ 
$('#login-trigger').click(function(){ 
$(this).next('#login-content').slideToggle(); 
$(this).toggleClass('active');   

if ($(this).hasClass('active')) $(this).find('span').html('&#x25B2;') 
    else $(this).find('span').html('&#x25BC;') 
}) 
}); 

私はこれが出てエラーを引き起こすだろうと思うことができる唯一のことは、私は現在、XMLHTTPリクエストからの応答で「コンテンツ」DIVタグをロードしていますということです

ロード例:

function loadContent(Fname) 
{ 
if (window.XMLHttpRequest) 
{ 
    xmlhttp = new XMLHttpRequest(); 
} 
else 
{ 
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
} 
xmlhttp.onreadystatechange = function() 
{ 
    if(xmlhttp.readyState == XMLHttpRequest.DONE) 
    { 
     document.getElementById('Content').innerHTML=xmlhttp.responseText; 
    } 
} 
xmlhttp.open("GET", "../php/actions.php?F=" + Fname, true); 
xmlhttp.send(); 
} 

引っ張ら情報であります(PHP)

(PHP)TL

if($function =='writeNews') { print(" .... <div id='newsPubDate'><strong>Date to Publish:</strong><input type='text' id='datePicker'></div> </div>"); } 

actions.phpを次のように、DRは - 私はJavascriptが呼び出されるdivタグに自分自身を適用するための方法が必要です。ニュース記事を書くために呼び出される単純なdatepickerオブジェクトです(同じページにあります)。私は個々のページをプログラムしたり、ページをリロードしたりすることができますが、基本的な管理機能を実行するたびにページを更新せずにこれを取り除く方法があるのだろうかと思います。

答えて

0

xmlhttprequestを実行すると、javascript/jqueryは実行されません。これを解決する最も簡単な方法は、xmhttprequestローダーを削除してフォーム上のGETメソッドを使用してページを適切なコードで準備し直しておくことでした。

関連する問題