好吧,你可以發送一個ajax請求到服務器,看看是否真的重複。我將舉一個簡單的例子來說明如何讓這樣的東西起作用。
HTML
<a id="check"> check availabilty</a>
JQuery的
$("#check").click(function() {
$.post("checkname.php",
{ name : $("#textboxname").val() },
function(data) {
//data will contain the output from the file `checkname.php`
if(data=="ok") { //imagine the case it output ok if not duplicate is found
alert('ok');
else {
alert('duplicate name exists');
}
);
});
PHP checkname.php
$name = $_POST['name'];
//now confirm this with a query or just use your own logic
//
//
if($resultfound) { echo "ok"; } else { echo "no"; }
注:這是一個很簡單的例子來說明過程。
有關工作流程的更多細節肯定會有所幫助..從表格創建開始到更新過程,無法告訴正在做什麼,從鬆散描述 – charlietfl 2012-03-07 02:51:08