0

Ajax با و بدون Jquery

 
javafa
javafa
کاربر برنزی
تاریخ عضویت : آذر 1391 
تعداد پست ها : 27
محل سکونت : همدان

Ajax با و بدون Jquery
سه شنبه 15 اسفند 1391  1:42 AM

با Jquery باید اینطوری بنویسید

 

 

<script src="js/jquery.js"></script>
 
<script language="javascript">
$(document).ready(function()
{
$("#frm").submit(function()
{
if($('#field1').val() && $('#field2').val())
{
$.post("index_reg.php",{ field1:$('#field1').val(),field2:$('#field2').val() } ,function(data){
if(data=='success')
{
$(document).ready(function(){
alert('ذخیره شد');
}); 
}
else 
{
$(document).ready(function(){
alert( 'ذخیره نشد!!!  ');
}); 
}
});
return false; //not to post the  form physically
}
});
 
});
</script>
 
 
 
بدون Jquery باید اینطوری بنویسید
 
 
 
 
<script>
function loadXMLDoc(field1, field2)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert('ذخیره شد');
}
}
xmlhttp.open("POST","index_reg.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("field1="+field1+"&field2="+field2);
}
</script>

 

اول : امیری حسین و نعم الامیر

بعد : الی بیت المقدس...

تشکرات از این پست
دسترسی سریع به انجمن ها