2012-12-21 51 views
0

我正在尝试将搜索关键字存储到我的数据库中。在我的搜索字词中,我正在使用YouTube API并搜索YouTube视频。在数据库中存储搜索关键词

<input spellcheck="false" value="" id="searchBox" class="statusPlaying"><span id="searchTermKeyword">amisha patel</span> 

用于在数据库中存储搜索条件我已经做到了这一点,但它不工作。任何人都可以告诉我如何在不刷新页面的情况下存储搜索条件?

<form enctype="multipart/form-data" id="form1" name="form1" method="post" action=""> 
    <input type="text" name="title" class="statusPlaying" id="searchBox" value="" spellcheck="false"> 
    <span id="searchTermKeyword"></span> 
</form> 

这是我的live link |

+1

,你能否告诉接收表单提交,请 –

+0

你的意思是“不工作”你的服务器端代码? –

+1

你是说只是提交一个表单不会在你的数据库中神奇地存储东西,或者你尝试过什么? – adeneo

回答

0

如果我理解正确,您希望将某些内容发送到您的服务器而无需重新加载整个页面。因此你需要使用AJAX。建议先从jQuery的阿贾克斯,因为它的简单和行之有效的:http://api.jquery.com/jQuery.ajax/

基本上没有给你所有的细节,你将需要:

  • 绑定到某个事件触发发送(如“您输入元素上的变化”)
  • 连载的形式数据(例如,使用$.serialize()http://api.jquery.com/serialize/
  • 进行$.ajax()电话
0

如果您只是想在不刷新页面的情况下存储数据,请使用Ajax(带或不带jQuery,这取决于您)。

在这里看到的例子:http://api.jquery.com/jQuery.ajax/

您可以使用:

$.ajax() 
$.post() 
$.get() 
etc. 
相关问题