我有代码,但警报消息不起作用。使用 Firefox - 不确定这是否是问题所在。感谢您的帮助..这是新的。
我的代码:
$("#enquiry").on("click",function(){
$.ajax({
url: "<?php echo base_url(); ?>product/enquiry/<?php echo $type;?>",
data: $("#enquiry_form").serialize() ,
type: "POST",
dataType: "json",
success: function(data) {
console.log(data);
if (data.status == true) {
//show success message
alert(data.msg);
$('#enquiry_form')[0].reset();
$('.error').html('');
}else{
$.each(data.errors, function(key, val) {
console.log(val);
$('[id="span_'+ key +'"]').html(val);
});
}
}
});
});
我已经更改了呼叫的各个部分并测试了查询表格,但单击按钮时仍然没有警报。客户查询表格已通过,但由于他们在单击按钮时没有收到警报,因此他们一直单击,我们收到了同一表格的多个副本。
我找到了问题 - 表格列标题中有一个拼写错误。因此,我假设表单无法解析影响警报通知激活的查询。