Javascript jQuery和error内部服务器错误
我在这两个代码中有一个错误:内部服务器错误Javascript jQuery和error内部服务器错误,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我在这两个代码中有一个错误:内部服务器错误 再见: 如何修复它? 你认为,我的代码有错误,是什么 $(".search_customer").click(function(e){ e.preventDefault(); var dataObj = 'customer_number='+$("#customer_number").val(); //alert(dataObj) var url = $(this).attr('href'); //alert(u
再见:
如何修复它?
你认为,我的代码有错误,是什么
$(".search_customer").click(function(e){
e.preventDefault();
var dataObj = 'customer_number='+$("#customer_number").val();
//alert(dataObj)
var url = $(this).attr('href');
//alert(url);
$.ajax({
type: 'POST',
dataType: 'json',
url: url,
data: dataObj,
cache: false,
success: function(data){
//alert(data)
if(data == 0){
var cssObj = {
'border-radius':'5px',
'border':'none',
'box-shadow': '0 0 1px 1px red',
'outline':'none',
'background':'#fafc72'
}
$('#customer_number').css(cssObj);
$('.search_customers, .moreinfocus_box').empty();
//alert('no ok')
}else{
//$('.nat').show().html(data);
$.each(data, function (a, customer) {
//alert(b.name)
$('.moreinfocus_box').hide('slow');
$(this).empty();
$('.search_customers').html('<b>نام:</b><strong>' + customer.name + '</strong><b>شماره شناسنامه:</b><strong>' + customer.number_birth_certificate + '</strong><b>موبایل:</b><strong>' + customer.mobile + '</strong><a href="" class="moreinfo_customer" title="اطلاعات بیشتر"></a><br>').hide().fadeIn('slow');
$('.moreinfo_customer').live('click',function (event) {
event.preventDefault();
$(this).removeClass("moreinfo_customer");
$(this).addClass("moreinfo_customer2");
$('.moreinfocus_box').html('<table width="1000px"><tbody><tr><td><b>نام لاتین:</b><strong>' + customer.name_en + '</strong></td><td><b>اقامتگاه:</b><strong>' + customer.accommodation + '</strong></td><td><b>شغل:</b><strong>' + customer.job + '</strong></td><tr><td><b>نام پدر:</b><strong>' + customer.father_name + '</strong></td><td><b>ملیت:</b><strong>' + customer.nationality + '</strong></td><td><b>شماره گذرنامه:</b><strong>' + customer.passport_number + '</strong></td><tr><td><b>شماره ملی:</b><strong>' + customer.national_number + '</strong></td><td><b>تلفن:</b><strong>' + customer.phone + '</strong></td><td><b>مدت گذرنامه:</b><strong>' + customer.term_passport + '</strong></td><tr><td><b>تاریخ تولد:</b><strong>' + customer.date_of_birth + '</strong></td><td><b>همراه:</b><strong>' + customer.mobile + '</strong></td><td><b>شماره حساب:</b><strong>' + customer.account_number + '</strong></td><tr><td><b>وضعیت تاهل:</b><strong>' + customer.marital_status + '</strong></td><td><b>نمابر:</b><strong>' + customer.fax + '</strong></td><td><b>شماره کارت:</b><strong>' + customer.card_number + '</strong></td><tr><td><b>تحصیلات:</b><strong>' + customer.education + '</strong></td><td><b>کد پستی:</b><strong>' + customer.zip_code + '</strong></td><td><b>نام بانک و شعبه:</b><strong>' + customer.bank_name +'-'+customer.branch_name+ '</strong></td></tbody><table><tr><td><b>آدرس:</b><strong>' + customer.address + '</strong></td></table></table>').show('slow');
})
$('.moreinfo_customer2').live('click',function(event){
event.preventDefault();
$(this).removeClass("moreinfo_customer2");
$(this).addClass("moreinfo_customer");
$('.moreinfocus_box').hide('slow');
});
});
/*if(val == ''){
$(class_show + ' b').hide().remove();
}*/
//alert(data)
}
$('body').click(function(){
var cssObj = {
'border':'1px solid #cdcdcd',
'box-shadow': 'none',
'background':'#ffffec'
}
$('#customer_number').css(cssObj)
//$('#customer_number:focus').css('outline', '1px solid #93c9ff')
})
},
"error": function (x, y, z) {
// callback to run if an error occurs
alert("An error has occured:\n" + x + "\n" + y + "\n" + z);
}
});
});
$(“.search\u customer”)。单击(功能(e){
e、 预防默认值();
var dataObj='customer_number='+$(“#customer_number”).val();
//警报(dataObj)
var url=$(this.attr('href');
//警报(url);
$.ajax({
键入:“POST”,
数据类型:“json”,
url:url,
数据:dataObj,
cache:false,
成功:功能(数据){
//警报(数据)
如果(数据==0){
var cssObj={
“边界半径”:“5px”,
“边界”:“无”,
“长方体阴影”:“0 1px 1px红色”,
“大纲”:“无”,
“背景”:“fafc72”
}
$('客户号').css(cssObj);
$('.search_customers,.moreinfocus_box').empty();
//警报('不确定')
}否则{
//$('.nat').show().html(数据);
$。每个(数据、功能(a、客户){
//警报(b.name)
$('.moreinfocus_box')。隐藏('slow');
$(this.empty();
$(“.search_customers”).html(“.searchاcustomer.name+”شا㶎㶎㶎㶎㶎㶎ه:+customer.number_出生证+”مbr>+customer.mobile+手机版();
$('.moreinfo_customer').live('click',函数(事件){
event.preventDefault();
$(此).removeClass(“moreinfo_客户”);
$(this.addClass(“moreinfo_customer2”);
$('.moreinfocus_box').html(1606)各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各国籍+“客户护照号码+”“强强>强>151555月月15日,强>强>强>强>强>强>151555月月月15日。强>强>强>强>强>强>强>强>强>强>15月15日。强>强>强>强>强>强>强>强>强>强>十五十五十五十五十五十五十五十五五五五五五个月。。除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了除了2014 2014年的:::::::::::<强>强>强>>>方方>>>方方方>>>方方>>方>方方方>>>>方+客户。顾客。客户。客户。客户。客户。期限。客户。客户。客户。期限。期限。期限。期限。期限。护照护照护照。期限。期限。期限。期限。护照护照+护照+护照+护照+护照+护照+护照电话:“+customer.mobile+”电话:”+customer、 “数字+账户数数+”/strong>强>强>强>强>强>+客户。婚姻数+账户数+数数+”<强>强>强>强>强>强>强>强>强>难难难难难难难难难难难难难难难难难难难难难难难理解理解理解理解理解理解理解理解理解方方今今今今今开展开展的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各1583پ㶫ی:“+customer.zip_code+”㶕㶕㶕وشعبه:'+customer.bank_name+'-'+customer.branch_name+'دس:'+customer.address+'')。显示('slow');
})
$('.moreinfo_customer2').live('click',函数(事件){
event.preventDefault();
$(this.removeClass(“moreinfo_customer2”);
$(此).addClass(“moreinfo_客户”);
$('.moreinfocus_box')。隐藏('slow');
});
});
/*如果(val=''){
$(class_show+'b').hide().remove();
}*/
//警报(数据)
}
$('body')。单击(函数(){
var cssObj={
“边框”:“1px实心#cdcdcd”,
“框阴影”:“无”,
“背景”:“ffffec”
}
$(“#客户编号”).css(cssObj)
//$(“#客户号:焦点”).css('outline'、'1px solid'#93c9ff')
})
},
“错误”:函数(x、y、z){
//发生错误时运行的回调
警报(“发生错误:\n”+x+“\n”+y+“\n”+z);
}
});
});
$('.add_customer').live('click',函数(e){
e、 预防默认值();
$('.search_customers、.moreinfocus_box').empty().html('');
$('.moreinfocus_-box')。追加(''.hide().show('slow');
});
内部服务器错误是在服务器上造成的。JQuery代码是客户端代码,即在浏览器上。我建议您检查后端代码—ajax请求中的“url”指向的代码
$('.add_customer').live('click',function(e){
e.preventDefault();
$('.search_customers, .moreinfocus_box').empty().html('');
$('.moreinfocus_box').append('<form action="" method=post><table><tbody><tr><td><input name=name id="idname" placeholder="نام و نام خانوادگی" title="نام و نام خانوادگی"></td><td><input name=name_en placeholder="نام لاتین" title="نام لاتین"></td><td><input name=father_name placeholder="نام پدر" title="نام پدر"></td><td><input name=national_number placeholder="شماره ملی" title="شماره ملی"></td><td><input name=date_of_birth placeholder="تاریخ تولد" title="تاریخ تولد"></td><tr><td><input name=marital_status placeholder="وضعیت تاهل" title="وضعیت تاهل"></td><td><input name=education placeholder="تحصیلات" title="تحصیلات"></td><td><input name=accommodation placeholder="اقامتگاه" title="اقامتگاه"></td><td><input name=nationality placeholder="ملیت" title="ملیت"></td><td><input name=phone placeholder="تلفن" title="تلفن"></td><tr><td><input name=mobile placeholder="همراه" title="همراه"></td><td><input name=fax placeholder="نمابر" title="نمابر"></td><td><input name=zip_code placeholder="کد پستی" title="کد پستی"></td><td><input name=job placeholder="شغل" title="شغل"></td><td><input name=passport_number placeholder="شماره گذرنامه" title="شماره گذرنامه"></td><tr><td><input name=term_passport placeholder="مدت گذرنامه" title="مدت گذرنامه"></td><td><input name=account_number placeholder="شماره حساب" title="شماره حساب"></td><td><input name=card_number placeholder="شماره کارت" title="شماره کارت"></td><td><input name=branch_name placeholder="نام شعبه" title="نام بانک و شعبه"></td><td><input name=bank_name placeholder="نام بانک" title="نام بانک و شعبه"></td><table><tr><td><input name=address style=width:600px placeholder="آدرس" title="آدرس"></td><td style="margin: 0 500px 0 0;"><input type="submit" value="ثبت" class="wide insert_customers" style="padding: 0; margin: 0 100px 0 0;"></td></tr></table></table></form>').hide().show('slow');
});