<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mahir Yılmaz &#124; Kişisel Web Günlüğü Php Programmer &#187; combox</title>
	<atom:link href="http://www.mahiryilmaz.com/tag/combox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mahiryilmaz.com</link>
	<description>Yeniden başlıyor hayat :) Öyle işte :)</description>
	<lastBuildDate>Wed, 12 Oct 2011 16:12:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Ajax ile üst kategoriyi seçince alt kategoriler listelenmesi</title>
		<link>http://www.mahiryilmaz.com/ajax-ile-ust-kategoriyi-secince-alt-kategoriler-listelensin/</link>
		<comments>http://www.mahiryilmaz.com/ajax-ile-ust-kategoriyi-secince-alt-kategoriler-listelensin/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 15:35:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Programlama]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[combox]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.mahiryilmaz.com/?p=180</guid>
		<description><![CDATA[Bir arkadaşımın isteği üzerine ajax ile üst kategoriyi seçtiğimizde alt kategorilerin listelenmesi uygulamasını basitçe sizlerle paylaşıyorum. İşlem oldukça basit aslında. Şimdi görünce gerçekten basit olduğuna sizde karar vereceksiniz Bu uygulamada Eburhan&#8217;ın eyceks kütüphanesini kullandım. Bu kütüphane ile istediğiniz her türlü ajax uygulamasını başarıyla yapabilirsiniz yeterki isteyin. Şimdi gelelim kodlarımızı anlatmaya. &#60;html&#62; &#60;head&#62; &#60;title&#62;Ajax ile secmece&#60;/title&#62; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-medium wp-image-63" title="ajax" src="http://www.mahiryilmaz.com/wp-content/uploads/ajax.jpg" alt="" width="200" height="200" /> Bir arkadaşımın isteği üzerine ajax ile üst kategoriyi seçtiğimizde alt kategorilerin listelenmesi uygulamasını basitçe sizlerle paylaşıyorum. İşlem oldukça basit aslında. Şimdi görünce gerçekten basit olduğuna sizde karar vereceksiniz <img src='http://www.mahiryilmaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Bu uygulamada Eburhan&#8217;ın eyceks kütüphanesini kullandım. Bu kütüphane ile istediğiniz her türlü ajax uygulamasını başarıyla yapabilirsiniz yeterki isteyin. Şimdi gelelim kodlarımızı anlatmaya.</p>
<blockquote><p>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ajax ile secmece&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;ajax/eyceks.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function islemyap(deger){<br />
JXP(0, &#8220;sonuc_goruntulenen_yer&#8221;, &#8220;islem.php&#8221;, &#8220;kategori=&#8221;+deger);<br />
}<br />
&lt;/script&gt;<br />
&lt;form action=&#8221;javascript:void(0)&#8221; method=&#8221;post&#8221;&gt;</p>
<p>&lt;table&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Kategori&lt;/td&gt;<br />
&lt;td width=&#8221;1&#8243;&gt;:&lt;/td&gt;<br />
&lt;td&gt;&lt;select name=&#8221;kategori&#8221; onChange=&#8221;islemyap(this.value)&#8221;&gt;<br />
&lt;option&gt;Bir Kategori Secin&lt;/option&gt;<br />
&lt;option value=&#8221;1&#8243;&gt;Kategori 1&lt;/option&gt;<br />
&lt;option value=&#8221;2&#8243;&gt;Kategori 2&lt;/option&gt;<br />
&lt;option value=&#8221;3&#8243;&gt;Kategori 3&lt;/option&gt;<br />
&lt;/select&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Alt Kategori&lt;/td&gt;<br />
&lt;td width=&#8221;1&#8243;&gt;:&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;div id=&#8221;sonuc_goruntulenen_yer&#8221;&gt;&lt;/div&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p></blockquote>
<p style="text-align: justify;">index.php dosyamız gördüğünüz kodlardan ibarettir. Uygulamamızın önemli yerlerini teker teker anlatayım.</p>
<p><span id="more-180"></span></p>
<ul>
<li>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;ajax/eyceks.js&#8221;&gt;&lt;/script&gt; ile Eburhan eyceks.js dosyamızı içeri çekiyoruz buna mecburuz <img src='http://www.mahiryilmaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Onsuz hayat dünüşünelemez <img src='http://www.mahiryilmaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li> function islemyap(deger){<br />
JXP(0, &#8220;sonuc_goruntulenen_yer&#8221;, &#8220;islem.php&#8221;, &#8220;kategori=&#8221;+deger);<br />
}<br />
islemyap fonksiyonumuz kullanıcı kategoriyi seçtiği anda (<strong>onChange=&#8221;islemyap(this.value)&#8221;) </strong>işleme başlar. Burda önemli kısım <strong>JXP();</strong> fonksiyonudur.<br />
JXP(1, 2, 3, 4);</p>
<ol>
<li>numaralı değer işlem yapılırken kullanıcıya işlemin yapılıyor olduğunu gösterip göstermemeye yarar. Alabileceği 2 değer vardır 0 ve 1. 0 iken işlem yapılırken kullanıcı hiçbirşey görmez. 1 degerinde ise işlem yapılırken yükleniyor resmi ekrana çıkar.</li>
<li>işlem sonucunun sayfada nereye yazılacağını gösterir. <strong>&lt;div id=&#8221;sonuc_goruntulenen_yer&#8221;&gt;&lt;/div&gt; </strong>gördüğünüz gibi buraya bastırıyoruz sonuçlarımızı.</li>
<li>işlemi hangi dosyamızın yapacağıdır.</li>
<li>işlemi yapacak olan dosyamıza gönderdiğimiz değişkenlerdir.</li>
</ol>
</li>
<li><strong>&lt;select name=&#8221;kategori&#8221; onChange=&#8221;islemyap(this.value)&#8221;&gt; </strong>yukarda<strong> </strong>da söylediğimiz gibi<strong> </strong>kullanıcı kategoriyi seçince işlem başlayacaktır.</li>
<li><strong>&lt;div id=&#8221;sonuc_goruntulenen_yer&#8221;&gt;&lt;/div&gt; </strong>islem sonucunun yazdırılacağı alan <img src='http://www.mahiryilmaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p style="text-align: justify;">Dosyalarımızda birde islem.php var. Bunu anlatmaya gerek görmüyorum basitçe switch döngüsünü kullandım o kadar <img src='http://www.mahiryilmaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Açıp bakan herkes rahatça anlayabilir.</p>
<p style="text-align: justify;">Uygulamamızın çalışır durumunu görmek için <strong><a title="Uygulamaya gözat" href="http://www.mahiryilmaz.com/wp-content/uploads/secmece/" target="_blank">buraya</a></strong> , indirmek içinde <strong><a title="İndir" href="http://www.mahiryilmaz.com/wp-content/uploads/secmece/secmece.rar" target="_blank">buraya</a></strong> tıklayınız.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mahiryilmaz.com/ajax-ile-ust-kategoriyi-secince-alt-kategoriler-listelensin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

