我正在制作一个表单,其中我有一个文本框名称"mobileNo"用于使用ajax从数据库php搜索记录,如果记录发现它打印Record found
,如果没有找到,当它说在php echo "Record not found";
我想做一些javascript动作,例如我想改变搜索按钮的颜色或它的文本从搜索提交。我怎么做呢?
$(document).ready(function(){
$('#btn').on('click', function() {
var mobile_no = $('#mobile_no').val();
if (mobile_no != ""){
$.post('testPht.php', {mobile_no: mobile_no}, function(data){
$('div#errorDiv').html(data);
});
}else{
$('#errorDiv').html("field required");
}
});
});
php
if(isset($_POST['mobile_no'])) { $mobile_no = $_POST['mobile_no'];
search query
echo "Record Found"; }else{ echo "Record not Found"; }
.trim()
只是另一个开发人员的建议,如果你不需要它,你不必使用它
$.post('testPht.php', {mobile_no: mobile_no}, function(data)
{
if(data.trim() == "Record Found")
{
// do what you want if record is founded
}
else if(data.trim() == "Record not Found")
{
// do what you want if record not founded
}
});