ブックマーク機能(codeigniter、jquery、ajax)を作成しています。以下は、フォームとjQueryコードのHTMLです。codeigniterでページを停止するjquery + ajaxブックマーク機能
はここで何が起こっているのかです:
- フォームがデータベース
- ページは私がEを使用している場合
- 警告成功が届かない
- をリロードされるまでのデータを提出しています。 preventDefault()またはfalseを返すと、ページはリロードされず、成功アラートが返されますが、データベースに渡されるデータは0です。
HTML FORM
<?php echo form_open('bookmarks/addBookmark'); ?>
<?php echo form_hidden('bookn', $bname); ?>
<?php echo form_hidden('booki', $this->uri->segment(4, 0)); ?>
<button class="bb_button">Bookmark</button>
<?php echo form_close(); ?>
jQueryの
$('.bb_button').click(function() {
$.ajax({
url: 'bookmarks/addBookmark',
type: 'POST',
success: function (result) {
alert("Your bookmark has been added.");
}
});
//return false<--this is where I used it
});
をお試しくださいどのような種類のデータでも、あなたのajaxリクエストと一緒に。 –