[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-programlama
Subject:    [Linux-programlama]  jquery sorusu
From:       ibrahim YILMAZ <yilmaz () bilisimmarmara ! com ! tr>
Date:       2011-11-02 18:09:10
Message-ID: 4EB18746.10509 () bilisimmarmara ! com ! tr
[Download RAW message or body]

Merhaba,

Aşağıdaki şekilde bir formun elemanlarını klonluyorum. Fakat ne 
yaptıysam yeni elemanlarda datepicker entegrasyonunu sağlayamadım. Acaba 
nerede hata yapıyorum?

Selamlar.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="text/javascript" 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>
link rel="stylesheet" type="text/css" media="screen" 
href="../../../includes/my_app/js/datepick/humanity.datepick.css" />
<script type="text/javascript" 
src="../../../includes/my_app/js/datepick/jquery.datepick.js"></script>
<script type="text/javascript" 
src="../../../includes/my_app/js/datepick/jquery.datepick-tr.js"></script>
<link rel="stylesheet" type="text/css" media="screen" 
href="../../../includes/my_app/js/datepick/ui-ui-lightness.datepick.css" />
<script>
$(function() {
$('#date1').datepick({
dateFormat: 'yyyy-mm-dd',
yearRange: '1800:2053'
});
});
$(function() {
$('#datep1').datepick({
dateFormat: 'yyyy-mm-dd',
yearRange: '1800:2053'
});
});
</script>
</head>

<body>
<form name="stad_alt" id="myForm">
<h1></h1>

<div id="first">
Please Select:
<select name="myoption">
<option value="1">First Option</option>
</select><br /><br /></div>
<div id="container">
<div id="input1" style="margin-bottom:4px;" class="alternate">
Name 1: <input type="text" name="the_name1" id="name1" class="textbox" />
 From :<input type="text" id="date1" name="from1" class="textbox" />
To :<input type="text" id="datep1" name="to1" class="textbox" />
Photo: <input type="file" id="photo1" name="photo1" class="textbox" />
</div>

</div>

<div>
<input type="button" id="add" value="Add New" />
<input type="button" id="delete" value="Delete This" />
</div>
</form>

<script type="text/javascript">
$(function(){
var num = 1; //default 1
if (num == 1)
$('#delete').prop('disabled','disabled');
$('#add').live('click',function(e) {
e.preventDefault();
num = num+1;
$('#delete').prop('disabled','');
$('#date' + num).datepick({
dateFormat: 'yyyy-mm-dd',
yearRange: '1800:2053'
});
$('#datep' + num).datepick({
dateFormat: 'yyyy-mm-dd',
yearRange: '1800:2053'
});
var html = '<div id="input'+num+'" style="margin-bottom:4px;" 
class="alternate">Name '+num+': <input type="text" 
name="the_name'+num+'" id="name'+num+'" class="textbox" /> From :<input 
type="text" id="date'+num+'" name="from'+num+'" class="textbox" /> To 
:<input type="text" id="datep'+num+'" name="to'+num+'" class="textbox" 
/> Photo: <input type="file" id="photo'+num+'" name="photo'+num+'" 
class="textbox" /></div>';

$('#container').append('<div id="input'+num+'" 
style="margin-bottom:4px;" class="alternate">'+html+'</div>');
if (num == 10)
$('#add').prop('disabled','disabled');
});

$('#delete').click(function() {

$('#input' + num).remove();
num = num -1;
if (num == 1)
$('#delete').prop('disabled','disabled');
$('#add').prop('disabled','');
});
});
</script>

</body>
</html>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic