Arkadaşlar alttaki fonksiyonumda aynı localde olduğunda bir sorun yok ekrana kaydedildi veya kaydedilmedi yazıyor fakat uzak bir domainde bunu yapmıyor direk sistem hatası diyor bu soruna ne yol açıyor nasıl çözebilirim acaba ?
function veriyolla(id)
{
var formid = id;
jQuery.ajax
({
type: 'POST',
url: 'kaydet.php',
data: $('#frm'+formid).serialize(),
beforeSend: function() {

$('#asd'+formid).html('<img src="images/loading.gif">Islem yapiliyor...');

},
error:function(){ $('#asd'+formid).html('<div class="notification attention png_bg"><div>Sistem hatasi.</div></div>'); },
success: function(veri) {
$('#asd'+formid).html(veri);
var matches = veri.match(/<div style="display:hidden;text-indent:-9999999px;">(.*?)<\/div>/);
var myLink = matches[1];

if(myLink=='ok')
{
$('#tog'+formid).toggle('slow');
}


}
});
}
om7'nin katkılarıyla sorunumuzu çözdük eğer yapamayan başka birisi olursa buyursun arkadaşlar.
function veriyolla(id)
{
var formid = id;
jQuery.ajax
({
type: 'POST',
dataType: 'jsonp',
url: 'site.com/kayit.php',
data: $('#frm'+formid).serialize(),
beforeSend: function() {

$('#asd'+formid).html('<img src="images/loading.gif">Islem yapiliyor...');

},
complete:function(data){

 var result = data.statusText ;
 
 if(result == "success")
 {
  //sonuç başarılı olduğunda yapacağın işlemler buraya yaz.
 $('#asd'+formid).html('Başarılı');
 }else{
  //hatalı sonuçta yapacağın işlemleri buraya yaz.
  $('#asd'+formid).html('Başarısız');
 }
}
});
}