jquery ajaxを使って重複している名前を確認するために、テキストボックスにblur関数を使用すると問題なく動作します。ここでjquery ajax-重複名を確認する方法
はコードです:
function duplicate(data){
//alert(data); //successfully gives the value from the text input
$.post("test.php", {name: data}, function (data){
if(data){
alert('duplicate name');
}
});
}
$(function() {
$("#name").blur(function(){
var data = $("#name").val();
duplicate(data);
});
});
問題は重複をチェックのない使用がないので、それは我々が重複した名前自体に提出し、いくつかの場合には、警告メッセージが表示されています。
onsubmit関数(jquery ajaxまたはjavascript)を使用して重複名をチェックする解決策を教えてください。
を? – DLH
ここでtest.php: $ name = $ _POST ['name']; \t if($ name == 'test'){ \t \t echo "Duplicate Name"; \t} else { \t \t echo "重複していません"; \t} 重複していない場合は、名前をレコードにphpコードで保存します。 – Murugesh