نقل قول: کومبو باکس و ajax
کدت و پیام خطایی که میده رو بزار
نقل قول: کومبو باکس و ajax
در روبداد onchange کومبوباکس این اسکریپت اجرا میشه:
var xmlhttp;
function showUser()
{
t=1;
var f;
f = document.forms[0];
str=f.menu.value;
alert (str);
//alert(f.menu.value.length);
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
var url="form2.php";
//alert (url);
//var url="kanoon.teo.ir/?pg=internal&cn=anjomanha/form";
url=url+"?q="+str;
alert (url);
//url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlht tp.responseText;
}
}
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}
اینجا مقدار گزینه ی انتخاب شده که متغیر str براش تعریف شده،برای صفحه ی form2 فرستاده میشه.
این متغیر یکی درمیون مقدار میگیره.
قبلا گفتم وقتی که خالی فرستاده میشه به form2 ،اونجا پیغام خطای ظاهر میشه.که مشخصه که برای چی پیغام خطا هست.
من می خوام بدونم چرا یکی درمیون این متغیر مقدار میگیره؟
نقل قول: کومبو باکس و ajax
این کدرو انگار از تو غار عصر حجر پیدا کردی
اول اینکه تو کد تگ بزار که بشه دید چی به چیه این قابل خوندن نیست
دوم اینکه یه کد ایجکس jquery رو یاد بگیری و استفاده کن که جمع و جور باشه نه این کد قدیمی طولانی
نقل قول: کومبو باکس و ajax
ممنون
ولی من خیلی عجه دارم،بی زحمت خودتون اگه دارید برام بفرستید.
باز هم ممنون