<?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>dudu.WEB.ID &#187; Jquery</title>
	<atom:link href="http://dudu.web.id/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://dudu.web.id</link>
	<description>...still try and try...</description>
	<lastBuildDate>Wed, 07 Jul 2010 05:19:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Codeigniter Dasar – Membuat Edit Data</title>
		<link>http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/</link>
		<comments>http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 05:19:07 +0000</pubDate>
		<dc:creator>dudu</dc:creator>
				<category><![CDATA[Codeigniter]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://dudu.web.id/?p=305</guid>
		<description><![CDATA[Sekali lagi Perhatian, ini hanya ditujukan kepada Newbie seperti saya, kalo yang sudah jago ya kayanya ga perlu lagi baca . Juga wajib mengikuti tuorial sebelumnya yaitu Codeigniter Dasar – Membuat Insert Data Codeigniter dasar – Menampilkan dan Menghapus Data Codeigniter Dasar – Belajar AJAX dengan JQuery Codeigniter Dasar – Menghapus data dengan Jquery Edit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dudu.web.id/wp-content/uploads/2010/07/edit.png"><img class="alignnone size-full wp-image-306" title="edit" src="http://dudu.web.id/wp-content/uploads/2010/07/edit.png" alt="" width="516" height="401" /></a></p>
<p>Sekali lagi Perhatian, ini hanya ditujukan kepada Newbie seperti saya, kalo yang sudah jago ya kayanya ga perlu lagi baca <img src='http://dudu.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Juga wajib mengikuti tuorial sebelumnya yaitu</p>
<ul>
<li><a href="http://dudu.web.id/2010/04/codeigniter-dasar-membuat-insert-data/" target="_blank">Codeigniter Dasar – Membuat Insert Data</a></li>
<li><a href="http://dudu.web.id/2010/04/codeigniter-dasar-menampilkan-dan-menghapus-data/" target="_blank">Codeigniter dasar – Menampilkan dan Menghapus Data</a></li>
<li><a href="hhttp://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/" target="_blank">Codeigniter Dasar – Belajar AJAX dengan JQuery</a></li>
<li><a href="http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/" target="_blank">Codeigniter Dasar – Menghapus data dengan Jquery</a></li>
</ul>
<p>Edit data, setelah beberapa waktu lalu selesai dengan memasukkan data dan menampilkan serta menghapus data, kemudian ada seseorang yg menanyakan tentang cara mengedit data.</p>
<p>Secara algoritma MVC nya, Edit data dilakukan dengan Memanggil fungsi edit pada controller, fungsi ini akan memanggil data yang akan di edit (menggunakan parameter id) melalui Model, kemudian data tersebut ditampilkan kedalam view. Setelah data tersebut di edit, kemudian memanggil fungsi submit pada controller untuk menentukan proses update data yg dilakukan pada model. Kemudian di redirect ke halaman index untuk melihat hasil data yg telah di edit tadi. Secara gambarannya seperti berikut :</p>
<p><a href="http://dudu.web.id/wp-content/uploads/2010/07/mvc.png"><img class="alignnone size-full wp-image-307" title="mvc" src="http://dudu.web.id/wp-content/uploads/2010/07/mvc.png" alt="" width="489" height="489" /></a></p>
<p>So, daripada bingung, langsung saja di praktekkan <img src='http://dudu.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-305"></span></p>
<p>Pada file view.show.php ubah menjadi seperti di bawah ini</p>
<pre class="brush: php;">

&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function() {
 $(&quot;.delbutton&quot;).click(function(){
 var element = $(this);
 var del_id = element.attr(&quot;id&quot;);
 var info = 'id=' + del_id;
 if(confirm(&quot;Anda yakin akan menghapus?&quot;)){
 $.ajax({
 type: &quot;POST&quot;,
 url : &quot;&lt;?php echo site_url('daily/delete')?&gt;&quot;,
 data: info,
 success: function(){
 }
 });

 $(this).parents(&quot;.record&quot;).animate({ opacity: &quot;hide&quot; }, &quot;slow&quot;);
 }

 return false;
 });

})
&lt;/script&gt;
&lt;b&gt;Daily Notes&lt;/b&gt;
&lt;table style=&quot;width:600px; border:1px solid;&quot;&gt;
 &lt;tr&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;No&lt;/th&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;Date&lt;/th&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;Name&lt;/th&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;Amount&lt;/th&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;Edit&lt;/th&gt;
 &lt;th style=&quot;border:1px solid;&quot;&gt;Delete&lt;/th&gt;
 &lt;/tr&gt;
 &lt;?
 $i=0;
 foreach ($query as $row){
 $i++;
 echo &quot;&lt;tr class=\&quot;record\&quot;&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;$i&lt;/td&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;$row-&gt;date&lt;/td&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;$row-&gt;name&lt;/td&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;$row-&gt;amount&lt;/td&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;&quot;.anchor(&quot;daily/edit/$row-&gt;id&quot;,'Edit').&quot;&lt;/td&gt;&quot;;
 echo    &quot;&lt;td style=\&quot;border:1px solid;\&quot;&gt;&lt;a class=\&quot;delbutton\&quot; id=\&quot;$row-&gt;id\&quot; href=\&quot;#\&quot; &gt;Delete&lt;/a&gt;&lt;/td&gt;&quot;;
 echo  &quot;&lt;/tr&gt;&quot;;
 }
 ?&gt;
&lt;/table&gt;
</pre>
<p>Buat controller fungsi edit pada controller daily</p>
<pre class="brush: php;">

function edit($id){
 $query          = $this-&gt;MDaily-&gt;get($id);
 $data['fid']    = $query['id'];
 $data['fdate']  = $query['date'];
 $data['fname']  = $query['name'];
 $data['famount']= $query['amount'];
 $this-&gt;load-&gt;view('daily/edit',$data);
 }
</pre>
<p>Kemudian pada Model buat fungsi get untuk mengambil data/ record yang akan di edit</p>
<pre class="brush: php;">

function get($id){
 $query = $this-&gt;db-&gt;getwhere('daily',array('id'=&gt;$id));
 return $query-&gt;row_array();
 }
</pre>
<p>Lanjutnya buat file edit.php pada direktory views/daily/edit.php</p>
<pre class="brush: php;">

&lt;!DOCTYPE HTML&gt;
&lt;html lang=&quot;en-US&quot;&gt;
 &lt;head&gt;
 &lt;title&gt;Daily Notes&lt;/title&gt;
 &lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js&quot;&gt;&lt;/script&gt;
 &lt;meta charset=&quot;UTF-8&quot;&gt;
 &lt;/head&gt;
 &lt;body&gt;
 &lt;h2 &gt;Daily Notes&lt;/h2&gt;
 &lt;div id=&quot;form_input&quot;&gt;
 &lt;table&gt;
 &lt;?php echo form_open('daily/submit'); ?&gt;
 &lt;?php echo form_hidden('id',$fid); ?&gt;
 &lt;tr&gt;
 &lt;td&gt; &lt;?php echo form_label('Date : '); ?&gt;&lt;/td&gt;
 &lt;td&gt; &lt;?php echo form_input('date',$fdate,'id=&quot;date&quot;'); ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt; &lt;?php echo form_label('Name : ');?&gt; &lt;/td&gt;
 &lt;td&gt; &lt;?php echo form_input('name',$fname,'id=&quot;name&quot;'); ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt; &lt;?php echo form_label('Amount : ');?&gt; &lt;/td&gt;
 &lt;td&gt; &lt;?php echo form_input('amount',$famount,'id=&quot;amount&quot;'); ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt; &lt;?php    echo form_submit('submit','Submit','id=&quot;submit&quot;'); echo form_close(); ?&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Ubah pada fungsi submit pada controller daily sehingga menjai seperti berikut :</p>
<pre class="brush: php;">

function submit(){
 if ($this-&gt;input-&gt;post('ajax')){
 $this-&gt;MDaily-&gt;save();
 $data['query'] = $this-&gt;MDaily-&gt;getAll();
 $this-&gt;load-&gt;view('daily/show',$data);
 }else{
 if ($this-&gt;input-&gt;post('submit')){
 if ($this-&gt;input-&gt;post('id')){
 $this-&gt;MDaily-&gt;update();
 redirect('daily/index');
 }else{
 $this-&gt;MDaily-&gt;save();
 redirect('daily/index');
 }
 }
 }
 }
</pre>
<p>OK sekarang kita coba edit datanya..</p>
<p>Jika mau script lengkapnya silahkan ambil di <a href="http://dudu.web.id/downloads/ci_ku.zip">sini</a></p>
<p>Bagi yang belum paham bisa kirim komentar ya <img src='http://dudu.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  piss saya juga masih belajar..</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;title=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;title=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;t=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-identica">
			<a href="http://identi.ca//index.php?action=newnotice&amp;status_textarea=Reading:+&quot;Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data&quot;+-+from+" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;n=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;title=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data&amp;srcUrl=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;srcTitle=Codeigniter+Dasar+%E2%80%93+Membuat+Edit+Data&amp;snippet=%0D%0A%0D%0ASekali%20lagi%20Perhatian%2C%20ini%20hanya%20ditujukan%20kepada%20Newbie%20seperti%20saya%2C%20kalo%20yang%20sudah%20jago%20ya%20kayanya%20ga%20perlu%20lagi%20baca%20%3AD.%20Juga%20wajib%20mengikuti%20tuorial%20sebelumnya%20yaitu%0D%0A%0D%0A%09Codeigniter%20Dasar%20%E2%80%93%20Membuat%20Insert%20Data%0D%0A%09Codeigniter%20dasar%20%E2%80%93%20Menampilkan%20dan%20Menghapus%20Data%0D%0A%09Codeigniter%20Dasar%20%E2%80%93" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://dudu.web.id/2010/07/codeigniter-dasar-%e2%80%93-membuat-edit-data/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Codeigniter Dasar – Menghapus data dengan Jquery</title>
		<link>http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/</link>
		<comments>http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 09:55:19 +0000</pubDate>
		<dc:creator>dudu</dc:creator>
				<category><![CDATA[Codeigniter]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Delete]]></category>
		<category><![CDATA[Edit]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.dudu.web.id/?p=209</guid>
		<description><![CDATA[Untuk menghapus data menggunakan Ajax dengan Jquery, sebenarnya tidk terlalu sulit. Dengan menggunakan data yang terdahulu pernah kita buat. Kita mempunyai 2 view yaitu show.php dan input.php. Ubah show.php untuk meletakkan fungsi Jquery yang digunakan untuk mengirim data secara Ajax dan memanggil Controller untuk menghapus data. Kemudian Jquery akan menghilangkan baris dengan triger class pada [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dudu.web.id/wp-content/uploads/2010/04/jquery.png"><img class="aligncenter size-full wp-image-210" title="jquery" src="http://www.dudu.web.id/wp-content/uploads/2010/04/jquery.png" alt="" width="450" height="300" /></a><br />
Untuk menghapus data menggunakan Ajax dengan Jquery, sebenarnya tidk terlalu sulit. Dengan menggunakan data yang terdahulu pernah kita buat. Kita mempunyai 2 view yaitu show.php dan input.php. Ubah show.php untuk meletakkan fungsi Jquery yang digunakan untuk mengirim data secara Ajax dan memanggil Controller untuk menghapus data. Kemudian Jquery akan menghilangkan baris dengan triger class pada barisnya dengan fungsi animate. Ah terlalu bertele-tele hahahaha bikin ribet, padahal dalam codingnya tidak terlalu banyak perubahan.<br />
<span id="more-209"></span><br />
Tambahkan script berikut pada view show.php pada aplikasi ci_ku yang kita buat sebelumnya <img src='http://dudu.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , sehingga show.php akan menjadi seperti berikut :</p>
<pre class="brush: php;">
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function() {

 $(&quot;.delbutton&quot;).click(function(){

 //Save the link in a variable called element
 var element = $(this);

 //Find the id of the link that was clicked
 var del_id = element.attr(&quot;id&quot;);

 //Built a url to send
 var info = 'id=' + del_id;
 if(confirm(&quot;Anda yakin akan menghapus?&quot;))
 {
 $.ajax({
 type: &quot;POST&quot;,
 url : &quot;&lt;?php echo site_url('daily/delete')?&gt;&quot;,
 data: info,
 success: function(){
 }
 });

 $(this).parents(&quot;.record&quot;).animate({ opacity: &quot;hide&quot; }, &quot;slow&quot;);

 }

 return false;

 });

})
&lt;/script&gt;
&lt;b&gt;Daily Notes&lt;/b&gt;
&lt;table border=&quot;1&quot;&gt;
 &lt;tr&gt;
 &lt;th&gt;No&lt;/th&gt;
 &lt;th&gt;Date&lt;/th&gt;
 &lt;th&gt;Name&lt;/th&gt;
 &lt;th&gt;Amount&lt;/th&gt;
 &lt;th&gt;Delete&lt;/th&gt;
 &lt;/tr&gt;
 &lt;?
 $i=0;
 foreach ($query as $row){
 $i++;
 echo &quot;&lt;tr class=\&quot;record\&quot;&gt;&quot;;
 echo    &quot;&lt;td&gt;$i&lt;/td&gt;&quot;;
 echo    &quot;&lt;td&gt;$row-&gt;date&lt;/td&gt;&quot;;
 echo    &quot;&lt;td&gt;$row-&gt;name&lt;/td&gt;&quot;;
 echo    &quot;&lt;td&gt;$row-&gt;amount&lt;/td&gt;&quot;;
 echo      &quot;&lt;td&gt;&lt;a class=\&quot;delbutton\&quot; id=\&quot;$row-&gt;id\&quot; href=\&quot;#\&quot; &gt;Delete&lt;/a&gt;&lt;/td&gt;&quot;;
 echo  &quot;&lt;/tr&gt;&quot;;
 }
 ?&gt;
&lt;/table&gt;
</pre>
<p>Perhatikan pada baris ke 53 yaitu pada bagian menampilkan link delete, tampak seperti di atas</p>
<pre class="brush: php;">
echo &quot;&lt;td&gt;&lt;a class=\&quot;delbutton\&quot; id=\&quot;$row-&gt;id\&quot;  href=\&quot;#\&quot; &gt;Delete&lt;/a&gt;&lt;/td&gt;&quot;;</pre>
<p>Script javascript di ataslah (baris 133) yang digunakan Jquery untuk mengirimkan data ke controller daily dan menjalankan fungsi delete. Kemudian ubah link delete (baris 53), tambahkan id sebagai data yang akan dihapus dan class delbutton sebagai triger pada Jquery untuk menjalankan fungsi hapus ini.<br />
Jangan lupa ubah controller daily pada fungsi delete menjadi seperti dibawah ini :</p>
<pre class="brush: php;">
function delete()
 {
 $id = $this-&gt;input-&gt;post('id');
 $this-&gt;db-&gt;delete('daily', array('id' =&gt; $id));
 }
</pre>
<p>Selesai.. Saya ingin membuat halaman demonya, tetapi belum sempat. Kalo mau download source lengkapnya silahkan ambil di <a href="http://www.dudu.web.id/downloads/ci_ku.zip">sini</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;t=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-identica">
			<a href="http://identi.ca//index.php?action=newnotice&amp;status_textarea=Reading:+&quot;Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery&quot;+-+from+" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;n=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery&amp;srcUrl=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;srcTitle=Codeigniter+Dasar+%E2%80%93+Menghapus+data+dengan+Jquery&amp;snippet=%0D%0AUntuk%20menghapus%20data%20menggunakan%20Ajax%20dengan%20Jquery%2C%20sebenarnya%20tidk%20terlalu%20sulit.%20Dengan%20menggunakan%20data%20yang%20terdahulu%20pernah%20kita%20buat.%20Kita%20mempunyai%202%20view%20yaitu%20show.php%20dan%20input.php.%20Ubah%20show.php%20untuk%20meletakkan%20fungsi%20Jquery%20yang%20digunakan%20untuk%20mengirim%20data%20secara%20Ajax%20dan%20memanggil" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://dudu.web.id/2010/04/codeigniter-dasar-menghapus-data-dengan-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codeigniter Dasar – Belajar AJAX dengan JQuery</title>
		<link>http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/</link>
		<comments>http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 09:35:37 +0000</pubDate>
		<dc:creator>dudu</dc:creator>
				<category><![CDATA[Codeigniter]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.dudu.web.id/?p=207</guid>
		<description><![CDATA[jQuery adalah pustaka JavaScript kecil bersumber terbuka yang menekankan pada interaksi antara JavaScript dan HTML. Pustaka ini dirilis pada Januari 2006 di BarCamp NYC oleh John Resig dan berlisensi ganda di bawah Lisensi MIT dan GPL. (sumber : wikipedia). Sudah ya artiinnya.. Ya seperti itulah, cari aja definisi yang tepat. Saya pengen belajar untuk mengaplikasikan [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jquery.com/" target="_blank">jQuery</a> adalah pustaka JavaScript kecil bersumber terbuka yang menekankan pada interaksi antara JavaScript  dan HTML. Pustaka ini dirilis pada Januari 2006 di BarCamp NYC oleh John Resig dan berlisensi ganda di bawah Lisensi MIT  dan GPL. (sumber : <a href="http://id.wikipedia.org/wiki/JQuery" target="_blank">wikipedia</a>). Sudah ya artiinnya.. Ya seperti itulah, cari aja definisi yang tepat.</p>
<p>Saya pengen belajar untuk mengaplikasikan AJAX dengan menggunakan JQuery. Pada aplikasi sebelumnya, yang saya buat adalah insert data menggunakan PHP biasa, sekarang akan saya tambahkan AJAX dengan menggunakan JQuery untuk insert data. (Selanjutnya nanti akan di buat fungsi delete, pasa saya ada mood hehehe)<br />
<span id="more-207"></span><br />
Pada input.php tambahkan script javascript yang berisi fungsi AJax menggunakan JQuery, jangan lupa pada head juga ditambahkan fungsi untuk memanggil JQuerynya. Sehingga input.php akan tampak seperti berikut :</p>
<pre class="brush: php;">

&lt;!DOCTYPE HTML&gt;
&lt;html lang=&quot;en-US&quot;&gt;
&lt;head&gt;
&lt;title&gt;Daily Notes&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h2 &gt;Daily Notes&lt;/h2&gt;
&lt;div id=&quot;form_input&quot;&gt;
... //kode sebelumnya
&lt;/div&gt;
&lt;div id=&quot;show&quot;&gt;
&lt;?php $this-&gt;load-&gt;view('daily/show') ?&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$('#submit').click(function(){
var form_data = {
date: $('#date').val(),
name: $('#name').val(),
amount: $('#amount').val(),
ajax:1
};

$.ajax({
url : &quot;&lt;?php echo site_url('daily/submit')?&gt;&quot;,
type : 'POST',
data : form_data,
success: function(msg){
$('#show').html(msg),
$('#date').val('&lt;?php echo date('Y-m-d'); ?&gt;'),
$('#name').val(''),
$('#amount').val('')
}

});

return false;
});
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Sedangkan pada controller daily.php pada fungsi submit di ubah menjadi seperti berikut :</p>
<pre class="brush: php;">

function submit()
{
if ($this-&gt;input-&gt;post('ajax'))
{
$this-&gt;MDaily-&gt;save();
$data['query'] = $this-&gt;MDaily-&gt;getAll();
$this-&gt;load-&gt;view('daily/show',$data);
}else{
if ($this-&gt;input-&gt;post('submit'))
{
$this-&gt;MDaily-&gt;save();
}
redirect('daily/index');
}

}
</pre>
<p>Sekarang coba untuk input data, semoga berhasil&#8230;&#8230;&#8230;.</p>
<p>Catatan, saya memanggil jquery langsung dari webnya, sehingga agar bisa di jalankan selcara offline, donload dahulu jquerynya, kemudian arahkan ke jquery tersebut, sebagai contoh file jquery saya letakkan di direktori /javascript/jquery-1.3.2.js, maka baris ke lima di ubah menjadi</p>
<pre class="brush: php;">
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php echo base_url(); ?&gt;javascript/jquery-1.3.2.js&quot;&gt;&lt;/script&gt;
</pre>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;t=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-identica">
			<a href="http://identi.ca//index.php?action=newnotice&amp;status_textarea=Reading:+&quot;Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery&quot;+-+from+" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;n=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;title=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery&amp;srcUrl=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;srcTitle=Codeigniter+Dasar+%E2%80%93+Belajar+AJAX+dengan+JQuery&amp;snippet=jQuery%20adalah%20pustaka%20JavaScript%20kecil%20bersumber%20terbuka%20yang%20menekankan%20pada%20interaksi%20antara%20JavaScript%20%20dan%20HTML.%20Pustaka%20ini%20dirilis%20pada%20Januari%202006%20di%20BarCamp%20NYC%20oleh%20John%20Resig%20dan%20berlisensi%20ganda%20di%20bawah%20Lisensi%20MIT%20%20dan%20GPL.%20%28sumber%20%3A%20wikipedia%29.%20Sudah%20ya%20artiinnya..%20Ya%20seperti%20itulah%2C%20" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://dudu.web.id/2010/04/codeigniter-dasar-belajar-ajax-dengan-jquery/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>10 Beautiful jQuery Menus</title>
		<link>http://dudu.web.id/2010/01/10-beautiful-jquery-menus/</link>
		<comments>http://dudu.web.id/2010/01/10-beautiful-jquery-menus/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:41:11 +0000</pubDate>
		<dc:creator>dudu</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://www.dudu.web.id/?p=80</guid>
		<description><![CDATA[Hidden jQuery Drop Down Menu for Minimalist Design Demo &#124; Tutorial A Different Top Navigation with jQuery Demo &#124; Tutorial Create an apple style menu and improve it via jQuery Demo &#124; Tutorial Color Fading Menu with jQuery Demo &#124; Tutorial Create a Cool Animated Navigation with CSS and jQuery Demo &#124; Tutorial jQuery Drop [...]]]></description>
			<content:encoded><![CDATA[<div><strong>Hidden jQuery Drop Down Menu for Minimalist Design</strong></div>
<div><img style="border: 0px initial initial;" src="http://i37.tinypic.com/2pq7s7s.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="56" /></div>
<div style="text-align: center;"><a href="http://web-kreation.com/demos/hidden-jquery-menu/" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://web-kreation.com/index.php/html-css/hidden-jquery-drop-down-menu-for-minimalist-design/" target="_blank"><strong>Tutorial</strong></a></div>
<div>
<p><strong>A Different Top Navigation with jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i38.tinypic.com/zlx1tz.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="74" /></p>
<p style="text-align: center;"><a href="http://nettuts.s3.amazonaws.com/386_navigation/top-nav-demo/index.html" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>Create an apple style menu and improve it via jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i35.tinypic.com/2vn3xw5.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="47" /></p>
<p style="text-align: center;"><a href="http://www.kriesi.at/wp-content/extra_data/kwicks_tutorial/kwicks_final.html" target="_blank"><strong>Demo</strong></a><strong> | </strong><strong><a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery" target="_blank">Tutorial</a></strong></p>
<p><strong><span id="more-80"></span></strong></p>
<p><strong> </strong></p>
</div>
<div>
<p><strong>Color Fading Menu with jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i35.tinypic.com/2ldeqsj.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="120" /></p>
<p style="text-align: center;"><a href="http://css-tricks.com/examples/ColorFadingMenu/" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://css-tricks.com/color-fading-menu-with-jquery/" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>Create a Cool Animated Navigation with CSS and jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i38.tinypic.com/inwgat.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="121" /></p>
<p style="text-align: center;"><a href="http://nettuts.s3.amazonaws.com/009_jQueryMenu/sm/result/index.html" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://net.tutsplus.com/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>jQuery Drop Line Tabs</strong></p>
<p><img style="border: 0px initial initial;" src="http://i34.tinypic.com/2z6h7px.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="74" /></p>
<p style="text-align: center;"><a href="http://www.dynamicdrive.com/style/csslibrary/item/jquery_drop_line_tabs/" target="_blank"><strong>Demo &amp; Tutoria</strong>l</a></p>
<p><strong>Sexy Drop Down Menu w/ jQuery &amp; CSS</strong></p>
<p><img style="border: 0px initial initial;" src="http://i34.tinypic.com/2r3hxl3.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="160" /></p>
<p style="text-align: center;"><a href="http://www.sohtanaka.com/web-design/examples/drop-down-menu/" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>Sliding Top Menu With jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i38.tinypic.com/24mvygx.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="120" /></p>
<p style="text-align: center;"><a href="http://www.webresourcesdepot.com/wp-content/uploads/file/jquery-sliding-menu/" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://www.webresourcesdepot.com/sliding-top-menu-with-jquery/" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>How to Make a Smooth Animated Menu with jQuery</strong></p>
<p><img style="border: 0px initial initial;" src="http://i37.tinypic.com/21omusp.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="140" /></p>
<p style="text-align: center;"><a href="http://buildinternet.com/live/smoothmenu/animated-menu.html" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank"><strong>Tutorial</strong></a></p>
<p><strong>jSlickmenu: A jQuery plugin for slick CSS3 menus</strong></p>
<p><img style="border: 0px initial initial;" src="http://i38.tinypic.com/spjkog.jpg" border="0" alt="Image and video hosting by TinyPic" width="472" height="137" /></p>
<p style="text-align: center;"><a href="http://demo.marcofolio.net/slick_jquery_css3_menu/default.html" target="_blank"><strong>Demo</strong></a><strong> | </strong><a href="http://www.marcofolio.net/webdesign/jslickmenu_a_jquery_plugin_for_slick_css3_menus.html" target="_blank"><strong>Tutorial</strong></a></p>
</div>
<p>source : <a href="http://www.webupd8.org/2009/09/10-beautiful-jquery-menus.html" target="_blank">http://www.webupd8.org/2009/09/10-beautiful-jquery-menus.html</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;title=10+Beautiful+jQuery+Menus" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;title=10+Beautiful+jQuery+Menus" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;t=10+Beautiful+jQuery+Menus" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=10+Beautiful+jQuery+Menus+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-identica">
			<a href="http://identi.ca//index.php?action=newnotice&amp;status_textarea=Reading:+&quot;10+Beautiful+jQuery+Menus&quot;+-+from+" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;n=10+Beautiful+jQuery+Menus&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;title=10+Beautiful+jQuery+Menus&amp;srcUrl=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;srcTitle=10+Beautiful+jQuery+Menus&amp;snippet=Hidden%20jQuery%20Drop%20Down%20Menu%20for%20Minimalist%20Design%0D%0A%0D%0ADemo%20%7C%20Tutorial%0D%0A%0D%0A%0D%0AA%20Different%20Top%20Navigation%20with%20jQuery%0D%0A%0D%0A%0D%0ADemo%20%7C%20Tutorial%0D%0ACreate%20an%20apple%20style%20menu%20and%20improve%20it%20via%20jQuery%0D%0A%0D%0A%0D%0ADemo%20%7C%20Tutorial%0D%0A%0D%0A%0D%0A%20%0D%0A%0D%0A%0D%0A%0D%0A%0D%0AColor%20Fading%20Menu%20with%20jQuery%0D%0A%0D%0A%0D%0ADemo%20%7C%20Tutorial%0D%0ACreate%20a%20Cool%20Animated" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://dudu.web.id/2010/01/10-beautiful-jquery-menus/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://dudu.web.id/2010/01/10-beautiful-jquery-menus/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
