2016-03-31 23 views
0

Otomatik tamamlama ve veri yazım denetimi komut dosyaları çakışıyor. Bu nedenle, datepicker çalışmaz. NoConflict() yöntemini deniyorum, ancak benim için çalışmıyor. Bu iki kod kodunu kullanmalıyım.Komut Dosyası Kodu Çakışma

Benim komut kodları

<link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" /> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="jquery.autocomplete.js"></script> 
<script> 
$(document).ready(function(){ 
    $("#projeadi").autocomplete("projeler.php", { 
     selectFirst: true 
    }); 
}); 
</script> 



<script src="jquery-ui.js"></script> 
<script src="jquery-ui.min.js"></script> 
<link rel="stylesheet" href="jquery-ui.css"> 
<link rel="stylesheet" href="jquery-ui.min.css"> 
<link rel="stylesheet" href="jquery-ui.structure.css"> 
<link rel="stylesheet" href="jquery-ui.structure.min.css"> 
<link rel="stylesheet" href="jquery-ui.theme.css"> 
<link rel="stylesheet" href="jquery-ui.theme.min.css"> 
<script> 
    $(function() { 
    $("#datepicker").datepicker({dateFormat: "yy-mm-dd"}); 
    $.datepicker.regional['tr'] = { 
     closeText: 'kapat', 
     prevText: '&#x3c;geri', 
     nextText: 'ileri&#x3e', 
     currentText: 'bugün', 
     monthNames: ['Ocak','Şubat','Mart','Nisan','Mayıs','Haziran', 
     'Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık'], 
     monthNamesShort: ['Oca','Şub','Mar','Nis','May','Haz', 
     'Tem','Ağu','Eyl','Eki','Kas','Ara'], 
     dayNames: ['Pazar','Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi'], 
     dayNamesShort: ['Pz','Pt','Sa','Ça','Pe','Cu','Ct'], 
     dayNamesMin: ['Pz','Pt','Sa','Ça','Pe','Cu','Ct'], 
     weekHeader: 'Hf', 
     dateFormat: 'dd.mm.yy', 
     firstDay: 1, 
     isRTL: false, 
     showMonthAfterYear: false, 
     yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['tr']); 
    }); 
</script> 
<script> 
    $(function() { 
    $("#datepicker2").datepicker({dateFormat: "yy-mm-dd"}); 
    }); 
</script> 

Bu sorunu nasıl çözebilir. Kötü ingilizcem için özür dilerim.

+0

Ne tür bir hata alıyorsunuz? –

+0

Hiçbir hata alamıyorum, ancak datepicker çalışmıyor. – KoRnTuNeS

+0

JQuery ve Mootool gibi başka bir araç kullandığınızda aslında çakışma olur. Otomatik tamamlayıcı ve tarihçeniz olduğu için herhangi bir çakışma olmamalıdır. Kod hata ayıklama ile çözüm bulmaya çalışın. –

cevap

0

Tamam Sorunumu çözdüm. Jquery.js ve autocomplete.js'yi düzenledim, bu jquery.js ve autocomplete.js'de "$" - "jQuery" olarak değiştirdim. Bundan sonra, komut dosyası kodumu

<script> 
var $cakisma = jQuery.noConflict(); 
$cakisma(document).ready(function(){ 
    $cakisma("#projeadi").autocomplete("projeler.php", { 
    selectFirst: true 
    }); 
}); 
</script> 

olarak değiştirdim ve bir çekicilik gibi çalıştı. Herkese yardım ettiğin için teşekkürler.