PDA

View Full Version : مشكل در نمايش داده با آجاكس



shaki_phd
دوشنبه 20 دی 1389, 13:35 عصر
سلام
من تو يه صفحه از اجاكس استفاده كردم اينم كدش


function viewworkflow() {
var itemID = document.getElementById('ctl00_ContentPlaceHolder1 _ItemID').value

var objXMLHTTP = null;
if (window.XMLHttpRequest) {
objXMLHTTP = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
try {
objXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try { objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e1) { objXMLHTTP = null; }
}
}

objXMLHTTP.open("GET", 'AJWorkFlow.aspx?ItemID=163');
objXMLHTTP.onreadystatechange = function() {
try {
// if (objXMLHTTP.readyState == 4 && objXMLHTTP.status != 200) { alert('Server Side Error'); }
if (objXMLHTTP.readyState == 4) {
var Get = objXMLHTTP.responseText;

if (Get == "-1") { }

if (Get == "1") { }

if (Get == "2") { }

else {

var obj = document.getElementById('WorkFlowRegion');

obj.style.display = 'inline';

obj.nodeValue = Get;

obj.innerHtml = Get;

obj.value = Get;


}
}
}
catch (e) { alert(' خطای در ارتباط به سرور سایت به وجود آمده است اتصال خود را به شبکه اینترنت بررسی کنید '); }
};
objXMLHTTP.send('');
}




وقتي كدم را trace ميكنم همه چيز درست كار ميكنه ديتا را ميگيره اما اين داده ها را درون دايوم كه براي نمايش ساختم نميريزد
اين دايوم



<div id="WorkFlowRegion" style="position: fixed; top: 0px; left: 0px; width: 600px;
text-align: right; padding: 5px 5px 0 0; height: 70px; z-index: 1; background-color: #FFFF00;
display: none; float: right; background-image: url('/image/message-close.gif');
background-position: left; background-repeat: no-repeat;">
</div>




خيلي روش كار كردم همه چيز را تست كردم اما نميدونم چرا خروجي نشان نميدهد
ممنون ميشم اگر دوستان كسي ميدونه كمكم كنه
شادزي

hossin.esm
دوشنبه 20 دی 1389, 14:26 عصر
به جای کدهای

obj.nodeValue = Get;

obj.innerHtml = Get;

obj.value = Get;


از کد

obj.innerHTML = Get;

استفاده کنید
مشکل از innerHtml هست که عبارت HTML باید با حروف بزرگ باشد.

shaki_phd
دوشنبه 20 دی 1389, 14:43 عصر
ااااااااااااااا :لبخند:
مشكل همين بود
مرسي داداش