JQuery允许多字段检查功能

时间:2013-02-07 11:44:47

标签: php jquery

我有一个简单的选项供用户检查“标题”或“用户名”的可用性。该函数运行ttck.php并显示相应的警报。问题是函数()不会重置以允许多次检查而不重新加载整个页面。

function checkTitle() { 
         $.post('ttck.php', $(".pubttl").serialize(), function(data) 
                { $('.tresult').html(data).delay(5000).fadeOut('slow'); });
                      }


<span class="udo" onclick="checkTitle()"> check title availability</span>

我没有看到这里重新加载/重置此事件,以便用户可以根据需要多次检查?

编辑:这是PHP

if(empty($TITLE)) { echo 'Please enter a Title';} 
else { $que=mysql_query("SELECT * FROM `pubs` WHERE TITLE='$TITLE'"); 
$result=mysql_num_rows($que); 
if($result>0) { echo 'Sorry, Title is already published. Try an alternate'; } 
else { echo 'Huzzah, your Title is Available!'; }}

此语句中有一些扩展参数,但没有一个会影响该函数。

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

<span class="udo" onKeyUp="CheckTitle()"> check title availilibilty </span>
在你早期的脚本中,你试图通过使用Onclick函数来运行该函数,而这个函数将在人们键入标题时运行。希望这是你想要的。